- Reorganizes the components folder into ui, layout, features, shared, and providers for better modularity.
- Groups routes in the app folder using a route group (auth).
- Updates all imports to reflect the new file structure.
- Adaptive dots based on number of patients (20px→10px)
- Color system by status (green/yellow/red/blue) with legend
- Optimized layout: grid without overlap, centered on the page
- Detailed HoverCard and drag vs. click detection
- Complete pt-BR translation and terminology "patients" instead of "events"
- Integration with FullCalendar calendar endpoints
- placed hovers on the medical and administrator/manager/secretary pages
- Transformed "Scheduled Appointments" modal into a normal page section
- Reorganized flex layout for responsive grid [220px_1fr]
- Redesigned header with avatar, patient info, and rounded edges, now sticky
- Side menu revamped with rounded edges, sticky and responsive
- Appointment cards with gradients, smooth hovers, and responsive grid layout
- Unified visual standard with professional/doctor page
- Improvements: reduced icons, consistent spacing, smooth transitions
- Content remains centered without forced margins
- Responsiveness guaranteed for mobile, tablet, and desktop
- Removed sensitive logs from the console
- Added sidebar to the Schedule, Procedure, and Financial pages
- Standardized spacing between labels and inputs in all forms
- Added automatic formatting for ID, date of birth, and phone number in patient registration
- Removed duplicate "Cell Phone" field in doctor registration
- Adjusted page layout to follow standard