/menu-api

Primary LanguageKotlin

Menu API

CRUD application responsible for customer management.

Build Status Windows Build Status

Code style

js-standard-style

Stack Version
Java 17
Springboot 2.4.2
Gradle 7.4.2
Flyway 5.2.4
MySQL 8.0

API Reference

http://localhost:8080/swagger-ui.html

Tests

Tests were implemented using the libraries MockMVC and Wiremock. To run them, simply build the application.

How to use ?

Build the project

./gradlew clean build

Start dependencies

docker-compose up -d

Start application

./gradlew bootRun --args='--spring.profiles.active=local'

License

Japanet