- Executive Summary
- Contact
- Prerequisites
- Setup & Installation Instructions
- Testing Instructions
- Deployment Instructions
Rate Your Books is a simple demo application used for keeping track of someone's favorite books. Users can give reviews and ratings to the books, as well as create and share tier lists of books.
For any inquiries, please contact:
Niklas Witzel - niklas.witzel@cimt-ag.de
Before you begin, ensure you have met the following requirements:
- Java 21 or later
- Maven 3.9.6 or later
- Git (optional)
-
Clone the repository:
git clone https://github.com/yourusername/rate-your-books.git cd rate-your-books
-
Build the project:
mvn clean install
-
Run the application:
mvn spring-boot:run
The application will start on http://localhost:8080
.
To run tests, use the following command:
mvn test
For deploying the application, you can package it as a Docker container, deploy to a cloud service, or use any other method suitable for your environment.
- Build the Docker image:
docker build -t rate-your-books .
- Run the Docker container:
docker run -p 8080:8080 rate-your-books