This project is a web application developed for efficient project and task management within organizations. It features a responsive user interface and provides robust functionalities for managing projects, tasks, and subtasks.
- Project Management: Create and manage projects, and track project progress.
- Task and Subtask Management: Break down projects into tasks and subtasks, set priorities, and manage dependencies.
- Data Storage and Retrieval: Store project and task data securely and retrieve information as needed.
- Integration with Supabase: Seamless integration with Supabase for database operations, ensuring data reliability and scalability.
- Frontend: TypeScript, React.js
- Backend: C#, ASP.NET Web API
- Database: Supabase
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/your-repo.git
-
Navigate to the project directory:
cd your-repo
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
to view the application.
Contributions are welcome! If you'd like to contribute to the project, please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make and commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new pull request.
- Special thanks to Supabase for providing a robust and scalable database solution.