/Mediscreen

Mediscreen application P9 of OpenClassroom

Primary LanguageJava

Welcome to Mediscreen Project 👋

Version

Application that manage microservices. The microservices will manage the patient and their information, the historic of the patient and finally it will be able to assert a diabet risk. The application work with one front. Project 9 of OpenClassroom.

Install

Build the JAR files

For personalInfo :

cd personalInfo/
mvn clean
mvn package
move target\personalinfo-0.0.1-SNAPSHOT.jar DockerFile\

for diabetalert :

cd diabetalert/
mvn clean
mvn package
move target\diabetalert-0.0.1-SNAPSHOT.jar DockerFile\

for historic:

cd historic/
mvn clean
mvn package
move target\historic-0.0.1-SNAPSHOT.jar DockerFile\

Build docker container

docker-compose up -d

Usage

The docker will host 6 countainer for the applications and their DB

  1. Install

  2. Install

  3. Install Docker app :

One Docker with 5 containers will be created.

  • personalInfo: localhost:8081
  • historic: localhost:8082
  • diabetAlert: localhost:8083
  • mediscreen-db: localhost:3306
  • historic-db: localhost:27017
  • mediscreenfront : localhost:4200

API

personalInfo:

historic:

RewardsService:

diabetAlert:

Author

👤 Nicolas

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator