JoelDore / burger

Restaurant app allowing users to order and eat burgers

Home Page:https://jd-burger-time.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Burger Time

Full stack restaurant app using Node/Express/MySQL/Handlebars/Bootstrap


Table of Contents

Features

  • Uses a custom made ORM to interact with MySQL database
  • When user submits a burger, a new burger model is created in database
  • When user 'devours' a burger they've created, it is updated accordingly in db

Installation

  1. Install npm packages:
    npm i mysql express express-handlebars
    
  2. Create database in MySQL using the provided schema in db directory
    • Prepopulate with data from seed.sql file (optional)
  3. Be sure to update config/connection.js with your specific MySQL configuration
  4. Run node server in terminal and open localhost:8080 (or your configured server port) in your browser.

Usage

Currently deployed with Heroku

  1. Enter a burger you want to eat and it will be displayed in the left column.
  2. Click Devour next to any existing burger to Devour it. It will be moved to the right 'Devoured Burgers' column.

Demo

Technologies Used

Contributing

Contributions welcome!

  1. Fork this repository
  2. Create a new branch
  3. Commit/push your changes
  4. Create a new pull request

Questions

If you have any questions, feel free to create an Issue or contact me directly at dore.joel.dore@gmail.com

License

This project is MIT licensed.
© 2020 Joel Dore



githublinkedinBuy Me A Coffee

About

Restaurant app allowing users to order and eat burgers

https://jd-burger-time.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 60.9%Language:Handlebars 39.1%