FidenzWeather

Weather Applicaiton which uses the OpenWeatherMap API to fetch realtime weather data It extracts the city codes from the cities.json file. Then, it fetches and shows weather metrics for those cities in the UI. Also, uses Auth0 for authentication functionality

Usage

  1. Clone the repo
  2. Create a virtual environment
  3. Cd into the root folder
  4. Install all the dependencies through pip install -r requirements.txt
  5. Set the Openweather API key and Auth0 keys in the .env file
  6. run python weather.py
  7. Open localhost:5000 on the browser