Commit Graph

7 Commits

Author SHA1 Message Date
a3f926c44f feat: recurring activities, my activities page, map view with markers
- Add recurring activities feature (daily, weekly, monthly)
- Auto-join with guest count for recurring series
- Parent-child relationship for recurring instances
- 'Opakovaná' badge and upcoming instances section
- Smart delete logic (promote first child to parent)
- My Activities page with created/joined tabs
- Map view at /venues with activity markers
- Custom sport icons and user location marker
- InfoWindow with activity details
- Navigation renamed 'Športoviská' to 'Mapa aktivít'
- Fix participation tracking for joined activities
- Database migrations for recurring and guest count fields
2025-11-13 17:58:34 +01:00
94a84167ae bug fix 2025-11-11 13:54:46 +01:00
877100633b feat: Google Maps integration and US-012 filter fields
- Added Google Maps LocationPicker with autocomplete
- Added location, locationName, latitude, longitude to Activity model
- Extended Activity model with gender, minAge, maxAge, price fields
- Updated activity creation form with custom styled inputs
- Added map view on activity detail page
- Added 'Open in Maps' button with deep linking
- Custom styled autocomplete dropdown
- Updated USER_STORIES.md with completed tasks
2025-11-06 18:09:06 +01:00
XomByik
29829adb1d US-019, US-003, US-004, US-005 - KB 2025-11-04 17:33:11 +01:00
9a6fd12b0f feat: Implementácia US-002 - Používateľský profil & Dashboard
- Backend API: GET/PUT /api/profile s podporou image upload
- Backend API: GET /api/activities/my pre používateľove aktivity
- Frontend: Profil stránka (/profile) s zobrazením dát
- Frontend: Editácia profilu (/profile/edit) s upload fotky
- Dashboard: Reálne štatistiky a zoznam aktivít
- Navigation: Pridaný link na profil
- Validácia: Formuláre, file upload (max 2MB)
- Responzívny dizajn pre všetky obrazovky
2025-10-30 20:49:37 +01:00
XomByik
53295b5af1 fixes 2025-10-27 13:18:44 +01:00
XomByik
4b746447e0 Sun Oct 26 15:44:27 CET 2025 2025-10-26 15:44:27 +01:00