/Todo-Client

🔥 Todo app built with React, NodeJS, Redux, MongoDB, Material-UI. User Auth | Password Validation 🔥

Primary LanguageJavaScriptMIT LicenseMIT

TuDu

Try it here back-end repo here

Showcase GIF

Make an account and start managing your to-do list today!

About

This is a todo list application I build to learn React, nodeJS, and MongoDB. It is a work in progress and was my first time using a mongoDB NoSQL database. It was also my first time trying to implement user administration and password encryption and validation

Tech


Things Working

  • Context API: Implemented the context api into the app to avoid prop drilling.

  • Styling: I used the material-ui library for the first time to style the application.

  • User Administration: ...

  • MongoDB: ...


Todo

All the things I would Like to add to this project.

  • Clean up component state through use of composition and prop.children to avoid over using the context api.

  • A more responsive styling to application.

  • Create a custom theme for styling.

Architecture Diagram

in-progress

Support

Reach out to me if you have any questions

Thanks for taking a Look!