RaquelLee / Celebration-Brewery-Website

Celebration Brewery's Official Website featuring Untappd Social API, admin dashboard, guest feedback, newsletter, and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Celebration Brewing

  • Welcome to Celebration Brewing

  • As a business owner, I want users to understand my location, beer offerings, company history and contact methods.

  • It is desired my beer offerings stay up-to-date based on inventory on untappd.com/celebrationbrewing.

  • It is desired users can submit their email address for newsletter distribution.

  • It is desired a user can leave feedback & choose to be contacted via email. As an admin, I want to be able to login and view all feedback.

Deployed Application

https://secure-stream-74196.herokuapp.com/

Dependencies

  • React.js

  • Material UI

  • mySQL

  • untappd API

Installation

  • After cloning this repository, run 'npm install' for dependencies.

  • Create a '.env' file with your MySQL port, username, password and untappd API key.

  • Schema and seeds files are available and should be executed prior to application use via 'npm run seeds'. Look for 'brewery_db' and three tables (feedback/admin/user) to verify file successfully ran.

  • To run the application, enter 'npm start' inside terminal.

Future Development

  • Events calendar

  • Updated imagery of construction process & grand-opening

  • Shopify shop for merchandise sales

  • Food & Beverage menu & online ordering

The other stuff: Badges

About

Celebration Brewery's Official Website featuring Untappd Social API, admin dashboard, guest feedback, newsletter, and more.


Languages

Language:JavaScript 96.1%Language:CSS 2.5%Language:HTML 1.4%