This documentation is written following the c4model approach, where we have 4 different level.
This level overviews all the projects developed by NIAEFEUP and how it interacts with internal/externals systems and people.
Ex: TTS, UNI, Sigarra, etc
All the internal pieces of system and how they interact between them and with external resources, like
Ex: TTS-FE, TTS-BE, Scrapper, etc
Major structural building blocks and their interactions of a single piece.
The boring UML you are accustomed. Class diagrams, entity relationship diagrams and so on.