Medical Procedure
Medical management interface centered on procedures and appointments with user, patient, and admin areas
Medical Procedure is a Laravel application built with PHP, Blade rendering, Vite, and Tailwind CSS. The application organizes several workspaces around `admin`, `user`, and `patient` roles, with Breeze authentication, a medical procedure catalog, technician/equipment/supply management, appointment creation, agenda views, cancellation requests, and soft-delete restoration flows. Data is stored in SQLite and the main business scenarios are covered by PHPUnit tests.
Skills used
Skills
Skills used
Skills acquired
Skills improved
Features
Dedicated dashboards depending on the connected role
SQLite persistence, factories/seeders, and PHPUnit tests for core workflows
Medical procedure catalog with detailed pages, duration, protocol, and pricing
Laravel Breeze authentication with role-based access control (`admin`, `user`, `patient`)
Administrative management for technicians, equipment, and supplies
Dedicated dashboards depending on the connected role
Appointment creation, editing, and tracking with a dedicated agenda view
Medical procedure catalog with detailed pages, duration, protocol, and pricing
Patient area to review appointments and request cancellations
Administrative management for technicians, equipment, and supplies
Soft-delete and restore flows for procedures, technicians, equipment, and appointments
Appointment creation, editing, and tracking with a dedicated agenda view
SQLite persistence, factories/seeders, and PHPUnit tests for core workflows
Patient area to review appointments and request cancellations
Laravel Breeze authentication with role-based access control (`admin`, `user`, `patient`)
Soft-delete and restore flows for procedures, technicians, equipment, and appointments
Laravel Breeze authentication with role-based access control (`admin`, `user`, `patient`)
Dedicated dashboards depending on the connected role
Medical procedure catalog with detailed pages, duration, protocol, and pricing
Administrative management for technicians, equipment, and supplies
Appointment creation, editing, and tracking with a dedicated agenda view
Patient area to review appointments and request cancellations
Soft-delete and restore flows for procedures, technicians, equipment, and appointments
SQLite persistence, factories/seeders, and PHPUnit tests for core workflows
Gallery
Gallery
12