UW Menu
Features
- Displays meals for the week at each on-campus eatery
- Presents information including location and hours for each eatery
Technologies
- Hosted on Heroku, uses Scheduler addon to retrieve data daily
- Retrieves JSON data from the University of Waterloo Open Data API
- Stores response in PostgreSQL database
- Parses and displays data via Flask with Jinja2
- Uses jQuery Mobile for interface
Usage
- Store UW Open Data API Key and database URL in
.env
- Local setup instructions
- Use
foreman run python retrieveData.py
to request data and store in database
- Use
foreman start
to run application locally and access at http://localhost:5000/