Skip to content

MatthiasBlc/Epidaure_Front

Repository files navigation

1. Présentation

Certains corps médicaux se regroupent en cabinets afin d'améliorer leur pertinence en tant que professionnels mais aussi pour délivrer un service de plus grande qualité à leurs patients. C'est le cas, par exemple, des psychomotriciens, des orthophonistes... En revanche, l'organisation d'un cabinet médical n'est pas une mince affaire et les praticiens ont un certain nombre d'informations à se communiquer en permanence : agenda, planning d'utilisation des salles, documents, etc. Les psychomotriciens, tout comme les orthophonistes, présentent une particularité d'un point de vue organisationnel : leurs rendez-vous sont récurrents, généralement hebdomadaires.

Nous avons été contactés par une praticienne titulaire d'un cabinet de psychomotricien pour réaliser un outil d'aide à la gestion du cabinet.

2. Parcours utilisateur

L’application aura deux types d’utilisateurs. Le praticien titulaire ayant un rôle de gestionnaire du cabinet et une vision plus globale de ce dernier (en soit le client direct de l'application), et le praticien qui sera alors utilisateur de la plateforme et membre du cabinet du praticien titulaire.

Le praticien titulaire pourra :

  • créer des comptes praticiens dans son cabinet ;

  • gérer les données relatives à son compte/cabinet médical ;

  • faire tout ce qu'un praticien de son cabinet peut faire.

Lors de la création de son compte, le praticien recevra un email pour activer et compléter son espace en ligne. Un praticien pourra :

  • gérer son propre emploi du temps hebdomadaire et le personnaliser au maximum (faire ses plages de rdv de durée différente et personnalisable) ;

  • voir les emplois du temps hebdomadaires des autres praticiens du cabinet ;

  • voir le planning d'utilisation des différentes salles ;

  • accéder à la liste de matériel à acheter pour le cabinet ;

  • modifier cette liste en ajoutant ou supprimant des éléments ;

  • valider la liste si cette dernière est achetée ;

  • ajouter ou supprimer des jours d'absence ou de congé sur le planning général ;

  • voir le planning général des absences ;

  • accéder au carnet d'adresses commun des contacts professionnels ;

  • ajouter un contact professionnel au carnet commun ;

  • avoir accès à l'espace de stockage de données interne au cabinet ;

  • download des documents présents dans cet espace ;

  • upload des documents dans cet espace ;

  • accéder à la liste d'attente des nouveaux patients, demandes de bilans ;

  • signaler qu'il prend en charge le patient.

3. Concrètement et techniquement

3.1. Base de données

Une base de donnée en Postgresql.

3.2. Front

Un front épuré et fonctionnel en React, Tailwind ( + potentiellement Material-UI).

3.3. Backend

Un backend en API sous Rails v7.

4. La version minimaliste mais fonctionnelle qu'il faut avoir livré la première semaine

Un praticien pourra:

  • gérer son propre emploi du temps hebdomadaire et le personnaliser au maximum (faire ses plages de rdv de durée différente et personnalisable) ;

  • voir les emplois du temps hebdomadaires des autres praticiens du cabinet ;

  • voir le planning d'utilisation des différentes salles.

5. La version que l'on présentera aux jurys

Le praticien titulaire pourra :

  • créer des comptes praticiens dans son cabinet ;

  • gérer les données relatives à son compte/cabinet médical ;

  • faire tout ce qu'un praticien de son cabinet peut faire.

Un praticien pourra:

  • accèder à son profil et modifier son adresse mail et son mot de passe.

6. Et après?

Un praticien pourra:

  • accéder à la liste de matériel à acheter pour le cabinet ;

  • modifier cette liste en ajoutant ou supprimant des éléments ;

  • valider la liste si cette dernière est achetée ;

  • accéder à la liste d'attente des nouveaux patients, demandes de bilans ;

  • signaler qu'il prend en charge le patient.

  • accéder au carnet d'adresses commun des contacts professionnels ;

  • ajouter un contact professionnel au carnet commun.

  • ajouter ou supprimer des jours d'absence ou de congé sur le planning général ;

  • voir le planning général des absences ;

  • avoir accès à l'espace de stockage de données interne au cabinet ;

  • download des documents présents dans cet espace ;

  • upload des documents dans cet espace.

**Pourquoi rejoindre ce projet ?**

Notre groupe est déjà formé pour ce projet.

**Un mentor pour ce projet ?**

Jonas Audia

Lien du repository:

https://github.com/MatthiasBlc/Epidaure_Api

https://github.com/MatthiasBlc/Epidaure_Front

Lien du gestionnaire du projet:

https://trello.com/b/yKTgUxF0/0-workflow

Identifiants de connexion:

Titulaire Collaborateur Password
holder0@yopmail.com collaborator0@yopmail.com 123456
holder1@yopmail.com collaborator1@yopmail.com 123456
collaborator2@yopmail.com 123456
collaborator3@yopmail.com 123456

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors