Task manager is a web app that manages tasks and assign them to users. User can easily search for tasks and filter them by projects. User can also add new tasks and edit existing ones. I've also added optimistic and pessimistic cache update to the app. Stack: React, Redux, Redux Toolkit, RTK-Query, Tailwind CSS, JSON-Server.
- Add new tasks
- Edit existing tasks
- Delete tasks
- Search for tasks
- Filter tasks by projects
- Clone the repo
- Run
yarnto install dependencies - Run
yarn startto start the app - Open another inside server folder and run
npm install && npm startto start the server