max-programming / max-todos

A basic Todo app developed in React.

Home Page:https://maxtodos.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Max Todos πŸ“

πŸ–ŠοΈ Todo App built using React and Material UI

Gitmoji

All Contributors

This is a super simple Todo App built using React.js and styled using 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/

πŸ˜ƒ You can:

  • βž• Add todo
  • πŸ–ŠοΈ Edit todo
  • πŸ—‘οΈ Delete todo
  • ↕️ Reorder the todos by dragging them
  • πŸ•ΆοΈ Enable dark mode

🧠 Features in mind

  • 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

πŸ—οΈ To build it

  1. Clone this repo by running git clone https://github.com/max-programming/max-todos.git.
  2. cd into the max-todos folder and run npm i OR yarn.
  3. Run npm start OR yarn start to start the development server.

Contributors ✨

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.

About

A basic Todo app developed in React.

https://maxtodos.netlify.app/

License:MIT License


Languages

Language:TypeScript 95.8%Language:HTML 3.6%Language:CSS 0.6%Language:Shell 0.0%