Ben Oldham

2023 • Personal

Smart Dashboard

Screenshot of a smart dashboard ipad web app

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

Screenshot showing the main dashboard page The main screen has a variety of tiles, each showing different data.