# Plan sprintów (2025-10-06 → 2026-01-23)

Założenia:

  • Sprinty 2-tygodniowe.
  • BE = Backend + DevOps (1 osoba).

# Sprint 1 (2025-10-06 → 2025-10-19)

Cel: uruchomienie fundamentów projektu (środowisko, baza danych, start UI).

Zakres (Jira):

  • KAN-4 — Konfiguracja środowiska
  • KAN-9 — Modele i migracje
  • KAN-44 — Widok strony głównej
  • KAN-46 — Utworzenie 3 szablonów: dla gościa, użytkownika zalogowanego oraz administratora

Suma godzin: BE 24 | FE(KL) 29 | FE(KR) 27 | QA 20 | Avg 25


# Sprint 2 (2025-10-20 → 2025-11-02)

Cel: podstawowy user-flow: autoryzacja, weryfikacja e-mail, start modułu podróży (lista/dodawanie).

Zakres (Jira):

  • KAN-5 — Autoryzacja
  • KAN-85 — Weryfikacja email
  • KAN-6 — Widok listy podróży
  • KAN-7 — Dodawanie podróży

Suma godzin: BE 34 | FE(KL) 34 | FE(KR) 30 | QA 30 | Avg 32


# Sprint 3 (2025-11-03 → 2025-11-16)

Cel: zarządzanie podróżą, stabilizacja głównego flow przez testy funkcjonalne.

Zakres (Jira):

  • KAN-8 — Szczegóły podróży
  • KAN-47 — Utworzenie szablonu strony zarządzania podróżą
  • KAN-48 — Testy funkcjonalne: Rejestracja/logowanie
  • KAN-54 — Testy funkcjonalne: Tworzenie i zarządzanie podróżą
  • KAN-59 — Testy funkcjonalne: Invite flow

Suma godzin: BE 28 | FE(KL) 34 | FE(KR) 31 | QA 46 | Avg 34,75


# Sprint 4 (2025-11-17 → 2025-11-30)

Cel: przygotowanie widoków paneli, domknięcie testów: miejsca i preferencje.

Zakres (Jira):

  • KAN-99 — Widok paneli użytkownika
  • KAN-100 — Widok paneli admina
  • KAN-63 — Testy funkcjonalne: Places management
  • KAN-67 — Testy funkcjonalne: User preferences

Suma godzin: BE 17 | FE(KL) 22 | FE(KR) 20 | QA 32 | Avg 22,75


# Sprint 5 (2025-12-01 → 2025-12-14)

Cel: pełne panele użytkownika i admina, testy uprawnień i UI.

Zakres (Jira):

  • KAN-90 — Panel użytkownika
  • KAN-94 — Panel admina
  • KAN-76 — Testy funkcjonalne: Panel użytkownika
  • KAN-77 — Testy funkcjonalne: Panel/uprawnienia admina
  • KAN-119 — Testy funkcjonalne: uprawnienia oraz UI

Suma godzin: BE 36 | FE(KL) 37 | FE(KR) 33 | QA 52 | Avg 39,5


# Sprint 6 (2025-12-15 → 2025-12-28)

Cel: głosowanie, „miejsca stałe”, pokrycie testami funkcjonalnymi.

Zakres (Jira):

  • KAN-113 — Zwracanie licznika głosów w API miejsc
  • KAN-109 — Głosowanie na miejsca
  • KAN-114 — UI głosowania
  • KAN-116 — Dodanie flagi miejsca stałego
  • KAN-118 — UI: miejsca stałe
  • KAN-115 — Testy funkcjonalne: głosowanie, generowanie trasy

Suma godzin: BE 38 | FE(KL) 41 | FE(KR) 38 | QA 44 | Avg 40,25


# Sprint 7 (2025-12-29 → 2026-01-11)

Cel: generowanie trasy/itinerarza, widok trasy, testy funkcjonalne.

Zakres (Jira):

  • KAN-120 — Generowanie trasy zwiedzania
  • KAN-121 — Widok strony trasy
  • KAN-69 — Testy funkcjonalne: Itinerary generation

Suma godzin: BE 28 | FE(KL) 28 | FE(KR) 26 | QA 32 | Avg 28,5


# Sprint 8 (2026-01-12 → 2026-01-23)

Cel: rekomendacje AI, testy, testy manualne UI, raportowanie błędów.

Zakres (Jira):

  • KAN-86 — AI — rekomendacje
  • KAN-72 — Testy funkcjonalne: Rekomendacje AI
  • KAN-10 — Testy manualne: UI
  • KAN-12 — Raport błędów

Suma godzin: BE 25 | FE(KL) 21 | FE(KR) 19 | QA 48 | Avg 28,25


# Kontrola sum (zgodnie z tabelą estymacji)

Suma godzin: BE 230 | FE(KL) 246 | FE(KR) 224 | QA 304 | Avg 251