This is a task management web application built with Next.js 13, React, Convex, and TailwindCSS. The app allows users to create, edit, and delete tasks, organize tasks by categories, and track their progress.
- Create, edit, and delete tasks
- Organize tasks into categories
- Track task progress
- Responsive design
Before you begin, ensure you have met the following requirements:
- Node.js (version 16.0 or higher)
- npm or yarn
-
Clone the repository:
git clone https://github.com/your-username/task-management-app.git
-
Navigate to the project directory:
cd task-management-app
-
Install the dependencies:
npm install
or
yarn install
-
Start the development server:
npm run dev
or
yarn dev
-
Open your browser and visit http://localhost:3000 to see the app in action.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.