Skip to content

A sample application used to demonstrate best practices in Spring Boot

Notifications You must be signed in to change notification settings

cimt-ag/spring-boot-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rate Your Books

Table of Contents

Executive Summary

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.

Contact

For any inquiries, please contact:

Niklas Witzel - niklas.witzel@cimt-ag.de

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Java 21 or later
  • Maven 3.9.6 or later
  • Git (optional)

Setup & Installation Instructions

  1. Clone the repository:

    git clone https://github.com/yourusername/rate-your-books.git
    cd rate-your-books
  2. Build the project:

    mvn clean install
  3. Run the application:

    mvn spring-boot:run

The application will start on http://localhost:8080.

Testing Instructions

To run tests, use the following command:

mvn test

Deployment Instructions

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.

Docker

  1. Build the Docker image:
   docker build -t rate-your-books .
  1. Run the Docker container:
   docker run -p 8080:8080 rate-your-books

About

A sample application used to demonstrate best practices in Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published