TaskVortex is a simple and efficient todo app built using React, Zustand, and react-select. This application helps you manage your tasks seamlessly with a clean and intuitive interface.
You can view a live demo of Track Trek here.
- Add, edit, and delete tasks
- Filter tasks by categories
- Mark tasks as completed
- Responsive design
- Clone the repository:
git clone git@github.com:kanaki-dev/taskvortex.git
cd taskvortex- Install dependencies:
pnpm install- Start the development server:
pnpm start-The app will be available at http://localhost:5173
- Add a Task: Enter the task description and select a category, then click "Add Task".
- Edit a Task: Click the edit icon next to the task you want to edit, make your changes, and save.
- Delete a Task: Click the delete icon next to the task you want to remove.
- Filter Tasks: Use the dropdown to filter tasks by category.
- Mark as Completed: Click the checkbox next to a task to mark it as completed
Contributions are welcome! Please fork the repository and create a pull request with your changes. Ensure your code follows the project's coding standards and includes appropriate tests.
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/your-feature-name- Make your changes and commit them:
git commit -m 'Add some feature'- Push to the branch:
git push origin feature/your-feature-name- Create a new pull request.