"A waiting room should never be made to wait . "

Founded in 2019, with my Epitech camarades, we wanted to create and realise a project that will helps and solves the french medical system with the issues that he face everyday . Asheal is a terminal placed in the medics waiting rooms. It provides a way to collect the symptoms and the health measures of each patient.

The purpose: "Your consultation has already started before even entering your doctor's waiting room."

Overview of an example of a question from the pre-diagnosis in the patient area.

Backend Development:

Creation and management of JWT.

Setting up CRON to regularly pull an updated file listing doctors in France with their RPPS numbers.

Automatic sending of custom emails.

Implementation of various AWS services like S3.

Documentation of our API with OPENAPI.

Implementation of a 2FA system for patients.

Agile SCRUM sprint (JIRA).

Code review of Merge Requests via GitLab.

Frontend Development:

Encapsulation of our RESTFUL API through Angular services.

Implementation of wireframes using NG-ZORRO (Ant Design).

SignUp/SignIn via social security number or RPPS.

2FA for patients.

Translation of the app into 4 languages (French, English, Arabic, Italian).

Agile SCRUM sprint (JIRA).

Code review of Merge Requests via GitLab.

Overview of the page for selecting an appointment in the patient area.

DevOps:


Implementation of Infrastructure as Code (IaC) with AWS, Terraform.

Setting up a CI/CD pipeline with GITLAB-CI

Overview of the "Consultations" space in the medical area.

Overview of the main space for the medical area.

Supports: