Skip to content
Contact DE
← Back to projects

2024 · University project

Weather Dashboard

Web app for visualising weather data and trends — university project.

HTMLCSSJavaScriptNode.jsExpressPostgreSQL

About the project

As part of a university project I built a web app that collects current weather data, persists it in a database and displays it as charts and trend views.

What I built

  • Frontend in plain HTML, CSS and JavaScript — intentionally framework-free to strengthen the fundamentals.
  • Backend in Node.js + Express that prepares the data and exposes a REST API.
  • PostgreSQL as the database — including a clean schema for historical trend analysis.

What I learned

How to assemble an end-to-end application yourself — from the data model through API design all the way to the visual presentation — and how data quality always ends up being the most important factor.