Skip to content

opensauce17/the_cities_app

Repository files navigation

THE CITIES APP

The Cities App is part of a portfolio suite featured on mikehyland.com

This basic app is an exercise in API consumption based on geo-location and user search criteria. The following API's are consumed in order to display city information:

Since the app uses free and open API's, the data cannot be consistenlty verified. In the majority of searches, data is correct but users may find that some searches, mainly from the Open Trip Map API, may show inconsistent results.

Where data cannot be gathered, the app will error handle these scenarios depending on the nature of the data that cannot be gathered.

Requirements

  1. Python 3
  2. Flask Web Framework
  3. API Keys for :

Config File for API Keys

Place a config file called config.json in the config directory with the following json:
{ "api_keys": { "ipstack": "XXXX", "openweathermap": "XXXX", "opentripmap": "XXXX" } }
Add the corresponding API keys.

About

This is a repo for The Cities App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published