Weer Graad Checker
Weather grading system with a REST API, web dashboard, Home Assistant integration, and WeatherFit — a mobile app that scores conditions for running, cycling, and walking.
The project
Weer Graad Checker is a personal weather grading system built to answer one question: is it a good time to go for a run? A backend API fetches current weather data and scores conditions against personal preferences, returning a grade that both a frontend dashboard and a Home Assistant integration can consume.
The setup consists of three parts: a REST API that calculates the weather grade, a web dashboard to visualise conditions at a glance, and a Home Assistant integration that surfaces the grade directly on the home automation dashboard.
WeatherFit — the mobile app
WeatherFit is the mobile companion to Weer Graad Checker. It takes the same grading logic and wraps it in a dedicated iOS/Android app — showing your sport score for today, the best moment to head out, and a full week forecast broken down by morning, afternoon, and evening.
Supported sports are running, cycling, and walking. Settings let you pick your location, preferred theme, and the earliest and latest times you're willing to go out.