This demo application provides weather data from https://openweathermap.org/
-
User signup, login, and sessions secured by JWT
-
Geocode lookup of latitude and longitude via Google's geocode API, which is used to search weather data
-
Tokens refresh automatically without impacting user if the refresh token is valid
-
Previous weather searches are saved and listed on the homepage (from the older to newer)
See frontend/README.MD
and backend/README.MD
for specific instructions on running each part of the project.