seepiol / partymanager

MOVED TO GITLAB (https://gitlab.com/seepiol/partymanager) WebApp for ordering beverages and other stuff written in flask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PartyManager

WARNING: THIS REPOSITORY HAS BEEN MOVED TO GITLAB. ALL THE CODE IN THIS REPOSITORY IS DEPRECATED

WebApp for ordering beverages and other stuff written in flask

Home - PartyName


Order Confirmed - PartyName

Repository Structure

.
├── admin.py            # ADMIN Flask App
├── dboperations.py     # DB operation module
├── LICENSE
├── fileloader.py       # Populate the db from a csv file
├── party.db            # Database for people, items and orders
├── party.py            # Main Flask App
├── reader.py           # Python reader 
├── README.md
├── static
│   ├── Cantarell-Bold.ttf
│   ├── favicon.ico
│   ├── img
│   │   ├── header.jpg
│   │   └── ok.png
│   ├── Roboto-Bold.ttf
│   ├── Roboto-Regular.ttf
│   ├── Roboto-Thin.ttf
│   └── styles.css
└── templates
    ├── admin.html
    ├── codes.html
    ├── dashboard.html
    ├── error.html
    ├── goback.html
    ├── index.html
    ├── layout.html
    ├── license.html
    ├── policy.html
    └── success.html

Running Flow

1) Admin.py: The admin dashboard. Add items and people. marks items outofstock

python admin.py

2) Fileloader.py: load the information (people or items) contained in a csv file into the database

python fileloader.py

3) Party.py: Provides the web interface and saves the orders in the db

python party.py

4) Reader.py: Read the orders

python reader.py

Testing

See TESTING for see the testing procedure

About

MOVED TO GITLAB (https://gitlab.com/seepiol/partymanager) WebApp for ordering beverages and other stuff written in flask

License:GNU General Public License v3.0


Languages

Language:Python 50.5%Language:HTML 40.6%Language:CSS 8.9%