Check out a live version here.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
- Ability to add new todos to the list
- Toggle the todo as done
- Filter the todo's by pending, done or show all
- Delete a todo
The styling is done using css but could still do with a little work on the aesthetics.
I recently added a backend to this project. It consists of a server written in Go that links the data to a MongoDB Database. I also added useContext and useReducer to enable the todo's to be updated in real time when they are added or deleted.