Skip to content

The Beer Catalog project is a digital platform aimed at providing beer enthusiasts a unique experience of discovering and appreciating a variety of beers.

Notifications You must be signed in to change notification settings

genorchiomento/beer-catalog

Repository files navigation

Beer Catalog

twitter Demo

The Beer Catalog project is a digital platform aimed at providing beer enthusiasts a unique experience of discovering and appreciating a variety of beers, including craft beers. With a user-friendly interface and a robust backend application, users can explore an extensive catalog of beers, obtain details, rate, and even discover new beers based on their tastes and preferences.

Technologies

Spring  Kotlin  MySQL  Docker 

Features

  • Extensive beer catalog with details like alcohol content, bitterness (IBU), color, ingredients, and flavor and aroma description.

  • (Future features will include user reviews, personalized recommendations, and integration with manufacturers for real-time catalog updates.)

How to Run

  • Clone the git repository:
git clone https://github.com/genorchiomento/beer-catalog.git
  • Config database with docker:
docker compose up -d
  • Execute migrations with Flyway:
./gradlew flywayMigrate
  • Build the project:
./gradlew clean build
  • Execute:
./gradlew bootRun

About

The Beer Catalog project is a digital platform aimed at providing beer enthusiasts a unique experience of discovering and appreciating a variety of beers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages