Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/singingwolfboy/buscalling
Check the Nextbus API and notify
https://github.com/singingwolfboy/buscalling
Last synced: 27 days ago
JSON representation
Check the Nextbus API and notify
- Host: GitHub
- URL: https://github.com/singingwolfboy/buscalling
- Owner: singingwolfboy
- Created: 2014-04-12T12:25:42.000Z (over 10 years ago)
- Default Branch: ndb
- Last Pushed: 2014-04-12T12:28:39.000Z (over 10 years ago)
- Last Synced: 2024-10-14T20:39:11.612Z (2 months ago)
- Language: Python
- Homepage:
- Size: 10.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BUS CALLING
===========
Time management before the coffee kicks in.
-------------------------------------------Bus Calling allows you to sign up for alerts for bus systems
with API access. It's a Flask-based application designed to
run on the Python 2.7 runtime of Google App Engine.
Most runtime dependencies are packaged in the `lib` directory,
but App Engine provides a few libraries on production that
you need to install on the development environment:* [lxml][lxml]
* [jinja2][jinja2]For testing, you'll also need:
* [fixture][fixture]
To compile the static resources, you'll need:
* [compass][compass]
* [coffeescript][coffee]I recommend using [LiveReload][livereload] to manage
these files during development.To use the `cache_nextbus.py` script to load XML files from Nextbus
for testing, you'll also need:* [requests][requests]
* [gevent][gevent]
* [eventlet][eventlet][lxml]: http://lxml.de
[jinja2]: http://jinja.pocoo.org
[fixture]: http://farmdev.com/projects/fixture/
[compass]: http://compass-style.org
[coffee]: http://coffeescript.org
[livereload]: http://livereload.com
[requests]: python-requests.org
[gevent]: http://www.gevent.org
[eventlet]: http://www.eventlet.net