An integrated information system for managing all aspects of a medical clinic's operations such as medical, financial, administrative, legal, and compliance.
mvn clean install
Pre-requisite: You should have docker desktop in your local windows machine. You can refer to documentation
In order to run Postgres in docker container with your local environment, run command:
docker-compose up -d
which will use the configuration in docker-compose.yaml file.
In order to start the application, run:
mvn spring-boot:run -Dspring-boot.run.profiles=local
To access swagger ui in local environment, go to:
http://localhost:8085/clinic-management-service/swagger-ui/index.html
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Web
- Spring Security
- Spring Data JPA
- Java Mail Sender
The following guides illustrate how to use some features concretely: