The application is a 'burger' logger, developed using MySQL, Node, Express, and Handlebars. THe application uses MVC design patter, utilizing Node and MySQL to query and route data, with Handlebars to generate our HTML.
Eat-Da-Burger! is a restaurant app that lets users input the names of burgers they'd like to eat.
Whenever a user submits a burger's name, your app will display the burger on the left side of the page -- waiting to be devoured.
Each burger in the waiting area also has a
Devour it!button. When the user clicks it, the burger will move to the right side of the page.
Your app will store every burger in a database, whether devoured or not.
In order for the application to run, you must have node installed on your computer, as well as MySQL.
After making sure your system can run MySQL and Node, package.json has all the npm packages needed to run application.
Installing Homebrew is effortless, open Terminal and enter :
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Note: Homebrew will download and install Command Line Tools for Xcode 8.0 as part of the installation process.
At this time of writing, Homebrew has MySQL version 5.7.19 as default formulae in its main repository :
- Enter the following command :
$ brew info mysql
- Expected output: mysql: stable 5.7.19 (bottled)
To install MySQL enter :
$ brew install mysql
- Ryan Cowles - Portfolio