Skip to content

Commit

Permalink
Create architecture.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Ishuachka authored May 30, 2024
1 parent cffbf10 commit 02de9d2
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/architecture.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## Architecture

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

![](.//img/Architecture.jpg)

- 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.

0 comments on commit 02de9d2

Please sign in to comment.