This project is based on TodoMVC. No JS. At all! and part of TodoMVC
Remade with React and Redux Toolkit.
Additionally imported Back-End (with Express.js)
(you can check this apps no back-end version on todo-app-no-be branch)
- Add
- Delete selected
- Toggle selected
- Toggle all
- Clear completed
- Update
- and Filter todos
- it also show you different options according to todo counts.
* React
* reduxjs/toolkit
* Express.js
- to test project without backend, go to: To-do App no BE (Fastest preview) 😎
- to test project with backend, go to: To-do App with BE (Slow server) 🥱
In the api directory:
It starts server on 7000 port.
Open another terminal in the project directory and run:
Runs the app in the development mode.
Open http://127.0.0.1:5173 to view it in your browser.
You can learn more in the Vite documentation.