Project 3 requirements
- Must use ReactJS in some way
- Must use a Node and Express Web Server
- Must be backed by a MySQL or MongoDB database with a Sequelize or Mongoose ORM
- Must have both GET and POST routes for retrieving and adding new data
- Must deploy this application using Heroku with data. Follow our guide on deploying MERN applications to Heroku to do so.
- Must utilize at least 2 libraries, packages, or technologies that we haven't discussed
- Must allow for or involve the authentication of users in some way
- Must have a polished front end/UI
- Must have a folder structure that meets the MVC paradigm
- Must meet good quality coding standards (indentation, scoping, naming)
- Must protect API keys in Node with environment variables