Skip to content

Repository files navigation

Service for modeling delivery service operations, built using:

  • Kotlin + coroutines
  • Vert.x - toolkit for building reactive applications
  • Koin - dependency injection
  • JUnit 5, mockk, assertj - testing
  • Protocol Buffers - serialization protocol
  • Docker - containerization

This project utilizes Hexagonal Architecture (Ports and Adapters) and has 80%+ test coverage.

To run the project:
./gradlew run

To build the image:
make build

About

Service for modeling delivery service operations, built using Kotlin, Vert.x, Koin, and Protocol Buffers. Uses Hexagonal Architecture

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages