Skip to content

cimt-ag/spring-boot-vaadin

Repository files navigation

spring-boot-vaadin

Table of Contents

Executive Summary

spring-boot-vaadin is a simple demo application used for showing development of Sprint Boot applications with Vaadin framework. This repository make use of Rate your Books, which is a 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:

Thomas Peetz - thomas.peetz@cimt-ag.de

Prerequisites

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

  • Java 21 or later
  • Git (optional)

Setup & Installation Instructions

  1. Clone the repository:

    git clone https://github.com/cimt-ag/spring-boot-vaadin.git
    cd spring-boot-vaadin
  2. Build the project:

    ./gradlew build
  3. Run the application:

    ./gradlew bootRun

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

Testing Instructions

To run tests, use the following command:

./gradlew check

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 Vaadin Framework in Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages