Work

Online Rental Agreement System (ORAS)

DDD
Software Design
DTO

Design of the "Create Rental Agreement" use case in an online rental system, applying the Domain-Driven Design (DDD) methodology.

DDD diagram of the online rental system

Overview

Domain analysis and identification of application commands within the ORAS/SALO system.
Definition of the necessary application contracts and DTOs for creating rental agreements.

Key Learnings

  • Domain-Driven Design (DDD)
  • Definition of application-layer contracts
  • Structuring and use of DTOs (Data Transfer Objects)