8000 GitHub - TasteBytes/Dashboard: A dashboard to allow restaurant to conveniently manage their business information. Restaurants are able to manage their hours, menus, and table information from the dashboard.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A dashboard to allow restaurant to conveniently manage their business information. Restaurants are able to manage their hours, menus, and table information from the dashboard.

Notifications You must be signed in to change notification settings

TasteBytes/Dashboard

Repository files navigation

TasteBytes Dashboard with ExpressJS, NodeJS and Firebase SDK 3

A simple Point-of-sale application and website built with ExpressJS and NodeJS. The app features a Firebase backend and authentication. View the current release at https://tastebytes.herokuapp.com.

  • ExpressJS 4.15.2
  • Firebase SDK 3.7.5
    • JSON Datastore
    • Simple email/password OAuth authentication. Support for Google/Twitter/Github possible later
  • Google App Engine Hosting
  • Semantic UI with SASS
  • Handlebars

CMPS 115 Class Files

All class files can be found under the CMPS115 folder.

Quick Start

Ensure you have the latest version of node and npm installed. You can install these @ https://nodejs.org/en/

$ git clone https://github.com/tasteBytes/dashboard
$ cd dashboard
$ npm install
$ npm run dev

The server will now be open at localhost:3000 and will restart with any changes to the project.

On Master push, the app will be updated @ https://tastebytes.herokuapp.com.

Commands

Script Description
npm start Necessary command to deploy to heroku engine.
npm run dev Start the express server @ localhost:3000; watches for changes to re-run the server on change.
npm test Run unit tests with Karma and Jasmine

About

A dashboard to allow restaurant to conveniently manage their business information. Restaurants are able to manage their hours, menus, and table information from the dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0