Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 896 Bytes

architecture.md

File metadata and controls

13 lines (7 loc) · 896 Bytes

Architecture

The structure of the service is based on a microservice architecture that allows users to interact through the client part from different devices:

  • Module Authorisation - allows you to register/authorise on the platform and receive an authorisation token, which allows you to interact with the platform;

  • Module Subjects - stores information about subjects, topics on which it is possible to create and solve tests;

  • Module Tests - stores information about tests, authors, test questions with answer options, information about correct answers, test moderation and their status;

  • Module Intelligent Analytics - stores information about users, their achievements, which were analysed on the basis of compiled and passed tests, and received awards. This information is used to analyse user behaviour, assess their knowledge and skills.