Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 638 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 638 Bytes

Pay Time!

image

High level design:

  • thin API layer with Swagger for API testing
  • application services
  • encapsulated Domain logic

Some shortcuts to save time:

  • no Infrastructure Layer: Hosting is merged with API and Repositories are in application layer
  • no application models: domain models are leaked outside
  • supports happy path scearios only, no model and buisness rules validations
  • no configs, all values are hardcoded
  • some other parts that I tried to annonate in the code
  • no api annontations
  • no tests