This project is an interactive to-do list app where users can add, delete and edit their tasks, sort them as important or regular ones.
- Adding tasks;
- Deleting tasks;
- Adding tasks to important;
- Editing tasks;
- Reorder tasks by drag and drop;
- React.js Functional Components;
- Hooks (useState, useEffect, useCallBack, useDebouncedCallback, custom hooks);
- Adaptive layout using flexbox and grid positioning;
- JavaScript;
- Git;
- Webpack;
- Figma;
- Framer-motion library for animation;
git clone https://github.com/AnastasiiaUferova/to-do-list-app.git
cd to-do-list-app
npm install
npm run build
npm run start
Add Pomodoro timer for completing tasks.