Planowanie tras

Wersja MVP. Dane tras trzymamy w Directus (kolekcja rides), a frontend Astro bedzie je filtrowal po dystansie, nawierzchni i poziomie trudnosci.

Model danych (MVP)

  • rides.title
  • rides.slug
  • rides.ride_date
  • rides.distance_km
  • rides.start_city
  • rides.end_city
  • rides.gpx_url
  • rides.notes

Kolejny krok

Dodac import GPX i automatyczne liczenie przewyzszen. Mozemy to zrobic jako workflow Directus Flow albo osobny worker.