Skip to content
On this page

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:


Application Preview


login
Adiral RDV Login Page

Appointment Management for Healthcare Professionals

External Appointment Page

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.

Management by Secretary/Admin

Management by Patient

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.