Type on terminal
-
cd api/ and npm install dependencies for the server. Start the server on port 7000 by npm run server
-
npm install dependencies and npm start the app to see it in your browser - running on port 3000 -
It's a simple todo list app built by React, Redux ( Redux Toolkit) and Thunk middleware. All the async logic was done by using Thunk middleware. You can;
- Add a new todo
- Delete a todo
- Update todo status ( toggle between completed to uncompleted)
- See how many uncompleted todos left
- Filter todos by their active and completed status
- Clear all the completed todos with a button