Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.
/ dashboard Public archive

Admin Dashboard for restaurant managers, Gobbl staff and those who shall not be named

Notifications You must be signed in to change notification settings

biteupco/dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dashboard

Dashboard is a front-end Admin Control Panel for Restaurant managers, Gobbl staff.

Built with Python (Flask framework).

Prerequisites

Dashboard connects with the Authentication Service (Bouncer) as well as the backend API Service (Snakebite).

You would therefore be required to have Bouncer and Snakebite running in your local environment.

Instructions

First, clone this repository onto your local machine

$ git clone https://github.com/gobbl/dashboard.git
$ cd dashboard

We first need to install all the dependencies or packages needed (a virtualenv is recommended).

$ pip install -r requirements.txt

Up and Running

$ gunicorn -b 0.0.0.0:5000 dashboard:app

Point your browser to localhost:5000/auth/login, and sign in as usual (assuming you have Bouncer and MongoDB running).

Testing & Contributing

Before pushing codes, please ensure that the code is checked against flake8 firstly

About

Admin Dashboard for restaurant managers, Gobbl staff and those who shall not be named

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published