--- id: 7 title: 7 Client Dashboard status: Ready for Dev date: 2026-09-27 --- ## Description The authenticated client portal: an overview dashboard, views of upcoming/past consultations and case timelines (read-mostly), profile viewing, a new-booking interface, and a booking-limit (1/day) indicator — all mobile-responsive. ## Acceptance Criteria - [ ] Client overview dashboard - [ ] View upcoming and past consultations - [ ] Download calendar files - [ ] View case timelines (read-only) - [ ] View profile information - [ ] Submit new booking requests - [ ] Booking limit enforcement (1 per day) - [ ] Responsive mobile design