Dog Walk Planner
A Django and GraphQL API that plans dog walks around the weather, using Open-Meteo and postcodes.io.
- Role
- Personal project
- Team
- Solo
- Years
- 2026
- Status
- In progress
- Disciplines
Dog Walk Planner is a personal project for learning Python and Django. You give it a postcode, it looks up the location with postcodes.io, reads the hourly forecast from Open-Meteo, and suggests the best times to walk the dog.
Stack
- Django with Postgres, managed with uv
- GraphQL for the API
- Open-Meteo for forecasts and postcodes.io for locations
- GitHub Actions CI running linting, type checks and tests
Status
Done so far: the Django project on Postgres, CI, and a GraphQL endpoint with a health query. Next: postcode lookup, forecasts and the walk-scoring rules.