We proposed to develop from scratch an electronic journal for a private school with the possibility of adding and linking such categories as "teachers", "students" (pupils), "semesters" and "classes".
Yii2 was chosen as the main tool for creating the journal - a highly efficient, component-based PHP structure. Lightweight, convenient simple language made it possible to implement all the necessary functions: adding students to classes; adding items; adding the ability to calculate the average score for a subject; setting up notifications for parents.