update
This commit is contained in:
54
.paul/ROADMAP.md
Normal file
54
.paul/ROADMAP.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# Roadmap: jachty3.pagedev.pl
|
||||
|
||||
## Overview
|
||||
|
||||
Plugin `yacht-booking-system` dla WordPress budowany w 9 fazach. Fazy 1-8 ukończone (89%). Pozostała faza 9 — finalizacja, testy i dokumentacja.
|
||||
|
||||
## Current Milestone
|
||||
|
||||
**v1.0 Production Release** (v1.0.0)
|
||||
Status: In progress
|
||||
Phases: 8 of 9 complete
|
||||
|
||||
## Phases
|
||||
|
||||
| Phase | Name | Plans | Status | Completed |
|
||||
|-------|------|-------|--------|-----------|
|
||||
| 1 | Fundament | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 2 | Admin — zarządzanie jachtami | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 3 | System dostępności | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 4 | Frontend — kalendarz | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 5 | Backend formularza rezerwacji | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 6 | Admin — zarządzanie rezerwacjami | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 7 | Google Calendar — autentykacja | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 8 | Google Calendar — synchronizacja | 1 | ✅ Complete | 2026-02-11 |
|
||||
| 9 | Finalizacja | TBD | In progress | - |
|
||||
|
||||
## Phase Details
|
||||
|
||||
### Phase 1–8: Ukończone
|
||||
|
||||
Szczegóły w `wp-content/plugins/yacht-booking-system/PROJECT-STATUS.md`.
|
||||
|
||||
### Phase 9: Finalizacja
|
||||
|
||||
**Goal:** Plugin gotowy produkcyjnie — ustawienia, bezpieczeństwo, testy, tłumaczenia, dokumentacja
|
||||
**Depends on:** Phase 8 (synchronizacja GCal)
|
||||
**Research:** Unlikely (wewnętrzne wzorce WP)
|
||||
|
||||
**Scope:**
|
||||
- Settings Page — uzupełnienie (default status, email from, format daty, waluta, T&C)
|
||||
- Security audit (nonce, escaping, SQL injection, capabilities)
|
||||
- Testy funkcjonalne i cross-browser
|
||||
- Tłumaczenia PL (.pot/.po/.mo)
|
||||
- Dokumentacja użytkownika i dewelopera
|
||||
|
||||
**Plans:**
|
||||
- [ ] 09-01: UX/UI polish kalendarza — half-day na pierwszym/ostatnim dniu rezerwacji + paleta widgetu pasująca do strony
|
||||
- [ ] 09-02: Settings Page — uzupełnienie brakujących opcji
|
||||
- [ ] 09-03: Security audit i poprawki
|
||||
- [ ] 09-04: Testy + tłumaczenia + dokumentacja
|
||||
|
||||
---
|
||||
*Roadmap created: 2026-05-05*
|
||||
*Last updated: 2026-05-05*
|
||||
Reference in New Issue
Block a user