Skip to content

Vfialkin/payTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Coding example for PC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages