update
This commit is contained in:
17
.paul/ROADMAP.md
Normal file
17
.paul/ROADMAP.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Roadmap — Carei Reservation Form
|
||||
|
||||
## Milestone v0.1: Formularz Rezerwacji MVP
|
||||
|
||||
**Goal:** Działający formularz rezerwacji jako plugin Elementor, zintegrowany z API Softra Rent.
|
||||
|
||||
### Phase 1: Plugin Skeleton + API Proxy ✅ Complete
|
||||
Utworzenie pluginu WordPress z proxy REST API do Softra Rent. Backend obsługujący autoryzację JWT, pobieranie oddziałów, klas pojazdów, cenników i dodatków. Rejestracja widgetu Elementor.
|
||||
|
||||
### Phase 2: Form UI — Krok 1 (Formularz) ⬜ Not started
|
||||
Frontend formularza rezerwacji zgodny z Figmą: modal/bottom-sheet, pola (segment, daty, lokalizacja, opcje dodatkowe, dane osobowe, wiadomość, zgoda RODO). Dynamiczne ładowanie danych z API (oddziały, klasy). Responsywny desktop + mobile.
|
||||
|
||||
### Phase 3: Form UI — Krok 2 (Overlay / Podsumowanie) ⬜ Not started
|
||||
Rozwinięcie formularza po wypełnieniu kroku 1: podsumowanie kosztów (pricing summary z API), tworzenie klienta, złożenie rezerwacji, potwierdzenie. Obsługa błędów i stanów ładowania.
|
||||
|
||||
### Phase 4: Polish & Integration Testing ⬜ Not started
|
||||
Testy end-to-end na carei.pagedev.pl, walidacja formularza, obsługa edge cases (brak dostępności, timeout tokenu, błędy API), animacje przejść między krokami, a11y.
|
||||
Reference in New Issue
Block a user