A prop and costume management web application initially made for UAH.
These instructions are for anyone from the UAH theater department who wants to use uah-propbox.appspot.com.
- Navigate to the site, no setup required.
These instructions are for someone who wants to help contribute to the propbox project. Developer Guide
File Name | Description |
---|---|
app.yaml | yaml file for running the server. |
appengine_config.py | Python script for adding 3rd party imports. |
auth.py | Script for user authentication. |
main.py | Main handlers for web application. |
requirements.txt | Server requirements. |
utils.py | Helpers for main.py |
warehouse_models.py | Framework for items stored in the database. |
Folder Name | Description |
---|---|
scripts/ | This folder contains scripts for use in various places. |
stylesheets/ | This folder contains CSS files. |
templates/ | This folder contains HTML templates. |
static/ | This folder contains any static files that are not js, |
css, or jinja templates |
A code issue is acceptable/complete and can be closed when: |
---|
The description's results section occur |
The result only occurs when the given section is valid |
The result only occurs when the When section occurs in order |
Edge cases are covered properly and within reason |
The change is pushed to the master branch on GitHub |
Cards in ZenHub apply here.
A feature is officially resolved permanently when: |
---|
Internal documentation is complete |
The code is well tested for edge cases |
UI is integrated successfully |
Group members agree it is done done |
in addition to acceptance criteria being met.
Cards in ZenHub DO NOT apply here.