Adiral-RDV
INFO
This project belongs to T-med.
Overview
Adiral-RDV is an appointment scheduling platform developed by T-med, for the company Adiral.
The medical team can use this web application to manage appointments across multiple locations (Mundolsheim - Mulhouse).
The application uses Laravel, as well as Vue.js.
Other modules are also utilized, such as:
- Inertia to easily connect PHP and JavaScript
- SweetAlert to create customizable and responsive alerts
- Tailwinds for CSS
Application Preview

My Contribution
In addition to optimization issues, I contributed to this project in several ways:
Exclusivity Management - Time Handling
This task involved improving the handling of time, allowing, for example, scheduling from 01/09 at 2 PM to 01/13 at 10 AM.
This addition impacted several parts of the application:
- The appointment listing on the Dashboard (Secretary's section)
- The API that fetches exclusivity slots for the "Appointment Scheduling" section (Patient's side)
- The creation/editing of exclusivity slots in the Admin section
We use vue-datepicker-next for selecting exclusivity time slots.
CRUD Users - Admin
In the "Tool" section (reserved for admins), I created a new area to manage application users.
It allows creating administrators and/or operators.
User accounts must have a first name, last name, and valid email, as well as the ability to set a password (with a confirmation field).
Upgrade
Upgraded from Laravel 8 to Laravel 9.