Event Finder is a web application that allows you to find upcoming events and meetups in a certain raidus of a specified location. After inputting your desired address and radius (miles), click the 'Find Events' button. Your Location appears as a red marker and events show up as green markers. When clicking on an event, you have the option to click the 'More Info' button, which brings you to a new page with more information about the selected event and shows you other events in a 2 mile radius of the selected event.
Event Finder relies on the Google Maps API and Meetup.com API.
- Go to Google Maps API
- Select 'Get A Key'
- Follow the steps to create a project and receive your API key
- Go to Meetup API
- Create an account to receive an API Key
- Clone the repository
$ git clone https://github.com/MarcusNg/SafeAndSound.git
- Add the API Keys to
api_keys.json
{
"GOOGLE_MAPS": "<GOOGLE_API_KEY>",
"MEETUP": "<MEETUP_API_KEY>"
}
- Next
$ pip install flask
and$ pip install requests
- Run the application
$ python app.py
- Go to localhost
http://127.0.0.1:5000/