--- id: 7-5 title: 7-5 New Booking Interface status: QA Review date: 2026-09-27 parent: 7 --- ## Description As a client, I want to submit new consultation booking requests, So that I can schedule meetings with the lawyer. Reuse availability calendar from Story 3.3 and booking submission from Story 3.4. Full implementation history: docs/stories/story-7.5-new-booking-interface.md ## Acceptance Criteria - [ ] Quick access from dashboard - [ ] Book Now button in navigation - [ ] Calendar showing available dates - [ ] Available time slots for selected date - [ ] Selected date/time (display) - [ ] Problem summary (required, textarea) - [ ] Submit button - [ ] Enforce 1 booking per day limit - [ ] Show warning if already booked that day - [ ] Prevent booking on unavailable slots - [ ] Confirmation before submission - [ ] Success message with "Pending Review" status - [ ] Redirect to consultations list