Josie Nelder

All work

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
  • API
  • Data

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.