Skip to content

Eliott-Mischler/Mediscreen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mediscreen

Project given to me by my teacher Jean-César Bazin aiming at illustrating the concept of microservices. Thus, this app contains multiple Maven microservices which all work together :

  • Mediscreen-webapp is the web interface for CRUD actions on mock patient information and medical consultation notes.
  • Mediscreenbackend is the MySQL back-end for all fields except notes
  • Mediscreen-notes is the NoSQL MongoDB back-end persisting notes relating to each and every patient. For the application to function at a basic level, it requires backend and webapp containers, along with a (optionally also containerized) MySQL database to be running. The notes microservice not running is non-blocking, to illustrate one of the strong parts of microservice architecture.

The docker-compose file contains some MySQL login data, however none of it (even in old commits) is sensitive, as such feel free to create a same user or simply change the values to those of your MySQL instance if you are to install this.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published