Overview
This project is a full-stack app to display a range of data relevant to my area in a singular dashboard (e.g. weather, bus departures, etc). The front-end, written with React, provides the user-interface and updates the display asynchronously. The backend is written in Python, using the Flask web micro-framework, and is responsible for fetching, caching and serving the data needed for the application.
Main screen
The main screen has a variety of tiles, each showing different data.