HTML, SCSS, JavaScript, React.js + Vite, Redux + Redux Toolkit
Clone this repository, then run these commands:
cd todo-list
npm install
npm run dev
- Possibility to create, edit, delete and change task status
- Real-Time Updates
- Pagination
- Data Persistence
- User-Friendly Interface
- Responsive Design
As a list of tasks is retrieved from the API, some issues exist with the manually created tasks. Firstly, it is impossible to toggle their status, update and delete. Secondly, if you click on the edit button, the editing mode will show on all manually created tasks, as API returns the same ID for them.