Skip to content

A simple python app that uses flask, requests and bokeh to give the user a weather report. This project is an exercise for an educational Python course.

License

Notifications You must be signed in to change notification settings

isaric/weather-app

Repository files navigation

weather-app

This is a small demo app that lets the user search for a city from the world list of cities and get a weather report graph back from the open-metao API.

There are two types of data the user can choose from - a prognosis or a the historical data from the last 10 days. The form offers autocomplete functionality that helps the user choose a city after typing in the first three letters.

The weather data is visualised using the bokeh library.

The server is built using the Flask Python web framework.

This application was created to help teach learners enrolled in the Python Developer program at Algebra in Zagreb.

You can also run it as a Docker container. Build your own image using the Dockerfile included in the repo or pull the public image here

Start City search
Screen 1 Screen 2
Prognosis Historical
Screen 3 Screen 4

About

A simple python app that uses flask, requests and bokeh to give the user a weather report. This project is an exercise for an educational Python course.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published