nickprender12 / Todo-Client

πŸ”₯ Todo app built with React, NodeJS, Redux, MongoDB, Material-UI. User Auth | Password Validation πŸ”₯

Home Page:https://rocky-escarpment-21076.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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!

About

πŸ”₯ Todo app built with React, NodeJS, Redux, MongoDB, Material-UI. User Auth | Password Validation πŸ”₯

https://rocky-escarpment-21076.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 94.8%Language:HTML 2.7%Language:CSS 1.5%Language:Handlebars 1.1%Language:Shell 0.0%