Applied to organize your tasks with the following data: title, description, date, mark as complete and mark as important. Tasks are organized into routes: today's tasks, important tasks, incomplete, complete, all tasks and tasks by directory (folder). Directories and tasks can be edited or deleted. In addition, there is a main directory called "Main" which cannot be edited or deleted. The list of tasks can be displayed first in: earlier, later, completed or uncompleted. You can search for any tasks in the search field. Today's tasks are shown in the user section and notifications. Tasks, directories, and darkmode data are saved to localStorage.
The project mainly aimed to put into practice knowledge of TypeScript, Tailwind, Redux Toolkit and React Js.
- React JS
- TypeScript
- Tailwind CSS
- Redux Toolkit
- React Router DOM
You can access the project here : https://tasks-app-aridsm.netlify.app/
Or run on your machine :
git clone https://github.com/siavash-sattari/taskivist.git
cd taskivist
npm install
npm start