This fun application uses ** MySQL, Node, Express, handlebars and a home made ORM ** to create a restuarant styled app. When a user inputs their desired burger name, it will display on the right side of the page, then on the click of a button it will move to the left side where it is considered "eaten". Each entry is stored in the database regardless of it's position on the page. There is also the option to delete the item, making this a CRUD application.
The applicaiton can be installed using the following command:
git clone https://github.com/mcilhaggis/burger-logger.git
The application can be invoked by using the following command:
node server.js
The project can be viewed live here: https://fast-ravine-10902.herokuapp.com/
- Node.js - JavaScript runtime environment
- Express.js - JavaScript
- Handlebars -
- MySQLWorkbench - Visual database design tool
- mysql - Used to connect to the MySQL database and perform queries
- express.js - minimal and flexible Node.js web application framework
- Handlebars - uses a template and an input object to generate HTML
Struggle 1: Understanding in my mind the "bouncing ball" from one file to another and making sure all the connections were there was initally a challange. However through this exercise I have solidified my understanding the ORM model.
The licensing used for this project is MIT
Author: Rachael McIlhagga Twitter: @breadlikerach