No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
controllers
db
models
public
views
.gitignore
README.md
package.json
server.js

README.md

Eat-Da-Burger

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.

Getting Started

  • 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.

Prerequisites

In order for the application to run, you must have node installed on your computer, as well as MySQL.

Node MySQL

After making sure your system can run MySQL and Node, package.json has all the npm packages needed to run application.

npm install

Install Homebrew

  • 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.

Install MySQL

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

Built With

Authors