🖊️ Todo App built using React and Material UI
It uses TypeScript, Context API to manage state, Material UI for design, Wouter for routing, localStorage
to store todos and Dark Mode support with Dark Reader.
You can view it here: https://maxtodos.netlify.app/
- ➕ Add todo
- 🖊️ Edit todo
- 🗑️ Delete todo
↕️ Reorder the todos by dragging them- 🕶️ Enable dark mode
- Use Material UI's Dark Mode
- Set the dark mode as per user's system theme. More at #43
- Improve the app using Lighthouse suggestions. More at #22
- Clone this repo by running
git clone https://github.com/max-programming/max-todos.git
. cd
into themax-todos
folder and runnpm i
ORyarn
.- Run
npm start
ORyarn start
to start the development server.
Thanks goes to these wonderful people (emoji key):
Steffan153 💻 |
Worachat Arunothaikrit 💻 |
Megh Dedhia 💻 |
Lucas 💻 |
Nicholas Chan 💻 |
Tushar Kashyap 💻 |
Dharmaraj 💻 |
Chensokheng 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!
❤️ Feel free to create issues and contributions for features or bugs to this project.