- Create `BookingModal.svelte` for booking spaces with custom time slots or full-day durations. - Add API endpoint to fetch reservations by space ID and date. - Update `SpacesService` with enhanced validation rules and conflict checks for reservations. - Extend WebSocket updates to include reservation data for real-time synchronization. - Enable date-based filtering and status handling in UI components (`SpaceCard.svelte`, `FloorplanViewer.svelte`). |
||
|---|---|---|
| .. | ||
| auth | ||
| common | ||
| events | ||
| prisma | ||
| reservations | ||
| spaces | ||
| app.controller.spec.ts | ||
| app.controller.ts | ||
| app.module.ts | ||
| app.service.ts | ||
| main.ts | ||