Overview - GoogleJump/Breakpoint GitHub Wiki
Overview:
├── app.py - serves the app with the Flask webframework
├── README.md
├── static
│ ├── assets - to hold any images we have
│ ├── css - to hold any stylesheets we have
│ └── js
│ ├── audio - files associated with recording audio
│ │ ├── audiodisplay.js
│ │ ├── main.js
│ │ ├── recorder.js
│ │ └── recorderWorker.js
│ └── map - files associated with the heatmap drawing
│ └── main.js
└── templates
├── index.html - will have a login screen soon
├── map.html - html placeholders for google maps api + heatmap overlay
└── recorder.html - screen that deals with audio recording
Documentation still under way.. anyhow, deployment:
python app.py
* Running on http://127.0.0``.1:9999/
http://127.0.0.1:9999/ takes you to the login page.
http://127.0.0.1:9999/map takes you to the maps page.
http://127.0.0.1:9999/recorder takes you to the recorder page.
Production deployment will be done with gunicorn or tornado on a VPS; if either proves problematic, we may explore Google App Engine or the like.