This project is a Trello-like application that allows users to manage and organize their tasks with three status, Open, In Progress and Completed. It provides features such as creating, delete, edit and duplicate tickets, as well as drag-and-drop functionality for easy task management. The application is built using React, Vite, TypeScript, and other technologies mentioned in the Tech Stack section.
- React
- Vite
- TypeScript
- Appwrite for authentication and database
- Tailwind CSS for styling
- Zustand for state management
- Netlify for deployment
You can find a live demo of the project here.
To install the project, follow these steps:
- Clone the repository
- Install dependencies:
nvm use && npm install - Create a
.envfile based on the.env.examplefile.
To run the project, use the following command:
nvm use && npm run dev