This project is a Java Spring-based Lab Report System designed to manage patients, lab reports, and lab assistants. It demonstrates the implementation of various Spring components and functionalities including dependency injection, RESTful web services, and database interaction.
-
Clone the repository:
git clone https://github.com/yunusefeyilmaz/java-spring-lab-report.git cd java-spring-lab-report
-
Initialize the submodules:
git submodule update --init --recursive
-
Build docker:
docker-compose up --build
This command will build the Docker images defined in the docker-compose.yml
file and start the containers.
Once the Docker containers are up and running:
- The backend application will be accessible at http://localhost:8080
- The frontend application will be accessible at http://localhost
To stop the application, use:
docker-compose down