Skip to content
All projects
Category: Process automation

Open lessons for teachers

An open lesson schedule, two-step approval, reviewer sign-up, evaluation forms and analytics by teacher.

Open lessons help teachers share experience and help the university assess teaching quality. The schedule, reviewer sign-up and evaluation forms used to be kept by hand, with results collected in spreadsheets.

A teacher submits a request for an open lesson. The head of department approves it, then the academic development department, and only then does the lesson appear in the shared schedule. The schedule is available as a table and a calendar, with search and filters.

Colleagues sign up as reviewers and fill in a form after the lesson: ten criteria of methodology and teaching skill, conclusions and a comment. The form can be submitted once, within a week after the lesson.

The administrator sees analytics by criteria, a teacher ranking and faculty activity, exports data to Excel and prints a report for each lesson. The interface is available in Russian, Kazakh and English.

Year
2026
  • Open lessons for teachers: lesson schedule
  • Open lessons for teachers: analytics by criteria
  • Open lessons for teachers: request approval
  • Open lessons for teachers: lesson report

Technologies

  • Laravel
  • React
  • Inertia.js
  • Tailwind CSS
  • SQLite
  • Docker

Results

  • Scheduling, approval and evaluation of lessons happen in one system.
  • The lesson report is generated automatically and saved as PDF.
  • The system is in use at the university.

Let’s discuss your project

Describe the task — we will suggest an approach, stages and the next step.