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.
-
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.)
- 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