https://github.com/mdda/hackathon-starter-flask-plus
Hackathon starter pack: Flask (with Bootstrap and Jade, easy auth) backend, data munging tools, HTML5 mobile
https://github.com/mdda/hackathon-starter-flask-plus
Last synced: 6 months ago
JSON representation
Hackathon starter pack: Flask (with Bootstrap and Jade, easy auth) backend, data munging tools, HTML5 mobile
- Host: GitHub
- URL: https://github.com/mdda/hackathon-starter-flask-plus
- Owner: mdda
- License: mit
- Created: 2014-07-18T03:49:07.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-08-17T18:36:09.000Z (almost 12 years ago)
- Last Synced: 2023-03-11T07:58:09.359Z (over 3 years ago)
- Language: Python
- Size: 289 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hackathon-starter-flask-plus
============================
Hackathon starter pack: Flask (with Bootstrap and Jade, easy auth) backend, data munging tools, HTML5 mobile
Backend
---------
To get the webserver running locally, go into the `backend` directory and see the `README.md` there.
There's an opinionated selection of packages that can be easily installed :
* Flask
* SQlite or MySQL database
* SQLalchemy
* Jade templates (with Jinja)
* Javascript :
* JQuery, JQuery-Mobile, JQuery-tipsy (tooltips), d3.js, googlemaps
* CSS :
* Bootstrap
One aspect of the backend is the flexibility it has for user accounts, sites and sub-sites.
This is probably over-kill for a Hackerthon - but the code has all been tested in a live site,
and is (as authentication systems are) rather difficult to disentangle into simpler pieces.
Data
---------
There's a CSV to SQLlite ETL here.