Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.
DuDiiCPublic archive

About

Repository for the practical part of the master's thesis

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

190 Commits

Folders and files

Repository files navigation

Online learning platform Tutio

This repository is the content of the practical part of the master's thesis Designing IT systems in the Domain-Driven Design approach.

For the thesis, an architecture design was created and a fragment of one of the microservices (connected with the booking process) of the Tutio online learning platform was implemented.

Project repository content

This repository contains three main dictionaries:

  • \event-storming - stores the rendered graphics created during the Event Storming session, used to define the functionality of the platform, the ubiquitous language and the division into bounded contexts;
  • \c4-model - stores Tutio C4 diagrams prepared with Structurizr;
  • \server-app\BookingService - includes the implementation of a representative part of the RESERVATION microservice, prepared following the DDD guidelines.

About

Repository for the practical part of the master's thesis

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages