Skip to content

Calculate foofball players transfer fees (recruitment task)

Notifications You must be signed in to change notification settings

damian-zaleski/player-market

Repository files navigation

PLAYER MARKET Build Status

Steps to run locally with docker

  1. Fill application properties (especially currency.api.key=)
  2. docker-compose up
  3. Hit localhost:8080 for API info on Swagger

Steps to run locally without docker

with default profile (in memory database)
  1. Fill application properties (especially currency.api.key=) . .\gradlew clean bootRun
  2. Hit localhost:8080 for API info on Swagger
with custom profile postgres (postgres database)
  1. Fill application properties (especially currency.api.key=)
  2. Run your local postgres & fill application properties (connection string, user & password inside application-postgres.properties
  3. .\gradlew clean bootRun --args='--spring.profiles.active=postgres'
  4. Hit localhost:8080 for API info on Swagger

To run build and tests (unit & integration)

  1. .\gradlew clean build

About

Calculate foofball players transfer fees (recruitment task)

Resources

Stars

Watchers

Forks

Languages