This is a self-made React-based Todo-list app where user can create and assign task on one another's task.
- React
- Typescript
- Redux
🤩 Assign and Comment Capability: Assign and comment on task they created/were assigned with.
🤩 Optimistic UI: User can see actions taking impact on the interface immediately.
🤩 Search Capability: User can search through the list of task they have created.
🤩 Redux Persist: Application retains user information even after refresh.
🤩 Drag-Drop Functionality: User can easily update status of the task by drag-dropping corresponding card.
🤩 Responsiveness: Smooth performance and adaptability across various devices and screen sizes for a consistent user experience.
Follow these steps to set up the project locally on your machine.
Prerequisites
Make sure you have the following installed on your machine:
Installation
Install the project dependencies using npm:
npm installRunning the Project
npm start