30 lines
811 B
Markdown
30 lines
811 B
Markdown
|
|
# Feature: Events
|
||
|
|
|
||
|
|
**Module path:** `lib/features/events/`
|
||
|
|
|
||
|
|
## Overview
|
||
|
|
Core feature — event discovery, listing, detail view, booking, and calendar integration.
|
||
|
|
|
||
|
|
## Related Screens
|
||
|
|
- `home_screen.dart` / `home_desktop_screen.dart` — Event feed
|
||
|
|
- `booking_screen.dart` — Event booking flow
|
||
|
|
- `calendar_screen.dart` — Calendar view of events
|
||
|
|
- `search_screen.dart` — Event search
|
||
|
|
|
||
|
|
## Key Capabilities
|
||
|
|
- [ ] Event listing & filtering
|
||
|
|
- [ ] Event detail view
|
||
|
|
- [ ] Booking flow
|
||
|
|
- [ ] Calendar integration (`table_calendar`)
|
||
|
|
- [ ] Location/map view (`google_maps_flutter`, `geolocator`)
|
||
|
|
- [ ] Media (images/video via `image_picker`, `video_player`)
|
||
|
|
|
||
|
|
## API Endpoints
|
||
|
|
> Document event API endpoints here as you discover them
|
||
|
|
|
||
|
|
## Notes
|
||
|
|
|
||
|
|
## Related
|
||
|
|
- [[02 - Features/Reviews]]
|
||
|
|
- [[03 - Screens/Screen Index]]
|