Skip to content

A BeerTasting app for home use. Also a chance to try out Quarkus and React

Notifications You must be signed in to change notification settings

tocchipinti/BeerTasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beertasting app

A BeerTasting app for home use. Also a chance to try out Quarkus and React

Instructions for running

The application has some initial data in dev mode. This data is not available when packaging and running with the frontend, so you have to add the cars yourself. The DB will be empty.

Running the backend in dev mode

You can run the backend in dev mode that enables live coding using:

./mvnw compile quarkus:dev

The backend runs on https://localhost:8080

Running the frontend in dev mode

You can run the frontend by running:

npm start

from the src/main/webapp folder The frontend run on https://localhost:3000

Packaging and running application with frontend

The application can be packaged using:

./mvnw clean package

It produces the tha-1.0.0-SNAPSHOT-runner.jar file in the /target directory.

The application is now runnable using:

java -jar target/tha-1.0.0-SNAPSHOT-runner.jar

OpenAPI

The application generates a OpenAPI schema when running.

Swagger UI

https://localhost:8080/swagger-ui

OpenAPI Schema

https://localhost:8080/openapi

About

A BeerTasting app for home use. Also a chance to try out Quarkus and React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published