Skip to content

ryanrotman/handlebars-eat-da-burger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eat-Da-Burger!

Description

This application is a burger logger that incorporates the use of a lot of new technologies. This application adds on to the use of Node and Express by using MySQL for database support and Handlebars to render the UI.

This application follows two new styles of coding:

  • MVC: Model-View-Controller
    • MVC is found in file structure but also in the process that this full-stack application takes from front-end to back-end and back to front-end.
  • CRUD: Create, Read, Update, Delete
    • CRUD includes all the flexibility that this application gives the user. The user is able to create a new burger that they would like to eat, read the burgers stored in the database by seeing them in the column based on their status, update the status of burger to devoured or make again, and delete a burger from the database.

Notes

This application uses the following Node.js packages:

This application also takes into consideration separation of concerns within the program. This application uses a ORM (Object Relational Mapper) file to define the SQL queries, a controller file that defines the routes and all the logic that is included in those routes, and a model that manages the data and logic of the application.

Instructions

This project is deployed on Heroku here.

Page Screenshots

ReadMe_ScreenShot_Main1 ReadMe_ScreenShot_Main2

Contributing

Any and all collaboration is welcome so if you have any suggestions or thoughts for new features, please send me an email at ryan.rotman@gmail.com.

About

Burger logger that allows a user to create a burger, change its devoured status, and delete a burger. This app uses Node, Express, Handlebars, and MySQL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors