Cross-Platform WEB education study environment for learning algrothym's basics by DRAGON-language with supported JavaScript translation.
Backend = NestJS
Database = PostgreSQL 13.2 RDBMS
TCP/IP API between back and db = TypeORM
Client = React Typescript
Graphic library for drawing diagrams = Konva
User = simple user of system. Creates DRAKON-diagrams and converts them to JavaScript
Curator = view users diagrams and modify them to fix errors
Administrator = user account's manager (deleting and changing roles)