Find a meeting destination with roughly equal travel times for each party
Clone or download
Pull request Compare This branch is 30 commits ahead of ladyson:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cs122
meethalfway
.env
.gitignore
LICENSE
Meet Halfway final.pdf
Procfile
README.md
db.sqlite3
manage.py
pyusps_modified.py
requirements.txt
runtime.txt

README.md

Meet Halfway

Given two starting locations, preferred modes of transit, and a desired type of location (coffee shop, restaurant, bar, etc.), Meet Halfway finds meeting destinations with roughly equal travel times for both parties.

The platform preserves privacy so that you can meet friends, strangers, or acquaintances without revealing your address. Suggestions are provided with fairness scores and approximate travel times to help inform your decision. Meet Halfway currently works for addresses within the United States.

Meet Halfway is a Django app that uses PostgreSQL for the database, and Bootstrap for the front end.

Try it out at www.meethalfway.io.

Dependencies

Dependencies are listed in requirements.txt. Install with: pip install -r requirements.txt in a new virtual environment, or install separately:

API Keys

You need to have a Google Maps API key enabled for: - Google Directions - Google Distance Matrix - Google Places

You will also need a key for the USPS Address Information API.

Contributors

Built by four CAPP students for UChicago's CS122, Winter 2016.

Christine Chung Lauren Dyson Paul Mack Leith McIndewar

Banner Image

"Ferris" by Adam Simmons is licensed under CC BY-NC-ND 2.0