Le projet Prise de Rendez-vous Médical est une application transactionnelle développée pour faciliter la gestion des rendez-vous médicaux. Elle permet aux patients et aux médecins de s'inscrire, se connecter et gérer les rendez-vous de manière intuitive et efficace.
L'application offre plusieurs fonctionnalités clés pour différents acteurs :
Pour les Patients : - Prendre, modifier et annuler des rendez-vous. - Choisir la raison de consultation. - Rechercher des professionnels de santé par critères spécifiques. - Consulter et gérer les rendez-vous. - Recevoir des confirmations par courriel. Pour les Médecins : - Définir et modifier leurs disponibilités. - Gérer les rendez-vous pris en ligne. - Partager des documents avec les patients. - Fixer le tarif de consultation. Pour les Cliniques : - Afficher des informations sur la clinique et ses services. - Visualiser les médecins et les patients associés. Pour les Administrateurs : - Ajouter, supprimer et modifier les informations des patients, médecins et cliniques.
Cette application utilise les technologies suivantes :
-Front-end : HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax. -Back-end : Java, Spring Boot. -Base de données : MySQL. -Architecture : Modèle MVC (MVC2 éventuellement).
Pour lancer le projet :
-
Cloner le Dépôt : Clonez ce dépôt sur votre machine locale.
Exécuter ce code dans le terminal: git clone https://github.com/DianaFarhat29/Clinique-Clic.git
-
Ouvrir le Projet : Ouvrez le projet dans un IDE supportant Java et Spring Boot, comme IntelliJ IDEA ou Eclipse.
-
Configurer la Base de Données : -Assurez-vous que MySQL est installé -Configurez la base de données en créant une connexion et une base de donnée associée à la connexion. -Ajuster le 'Connexion String' se trouvant dans le fichier nommé 'application.properties'
-
Lancer l'Application : Exécutez l'application via votre IDE. L'application devrait se lancer sur localhost avec le port spécifié dans les configurations (port 8080).
-
Utiliser l'Application : Ouvrez un navigateur et accédez à l'application via l'URL locale.
Le projet Prise de Rendez-vous Médical est une solution complète et polyvalente pour la gestion des rendez-vous médicaux. Elle apporte une grande facilité d'utilisation tant pour les patients que pour les professionnels de santé, contribuant ainsi à une meilleure gestion du temps et des ressources dans le domaine médical.