/Project2

Primary LanguageJavaScript

Project2Coding Requirements:

  • Node

  • Express

  • MySQL

  • Sequelize ORM

  • GET/POST Routes

  • Heroku Deployment

  • One new library, package, or tech (Materialize can count?)

  • MVC Paradigm MVC stands for Model — View — Controller. It allows a coder to factor out the various components of an application and more easily update them. The MVC allows the programmer to create barriers to organize the code allowing a programmer to compartmentalize functionality.

      Controllers folder contains class files for the controllers. Controllers handles users' request and returns a response. MVC requires the name of all controller files to end with "Controller". 
    
  • Protect API Keys

  • .gitignore (edited)

Marie Matisans 10:24 AM Optional:

  • Handlebars
  • authentication
  • use existing public dataset to populate database
  • seed/schema.sql files