Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
gradle/wrapper
src
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

Currency converter using Ratpack

This project is an example application written for http://devsoap.com/making-reactive-micro-services-in-groovy to provide an end-point for doing currency convertion.

This project uses the following technologies:

  • Groovy
  • Ratpack
  • Flyway
  • H2
  • Gradle
  • Docker

The project can be run by running ./gradlew -t run in the root directory of the project. The project will expose one endpoint http://localhost:5050/convert/EUR/USD/1.0 where EUR,USD,1.0 are parameters.

The project can be deployed to docker by running ./gradlew distDocker. The docker image can then be run by running docker -p 5050:5050 run