Danil Sidorov
RU EN DE
Telegram

Lernejo

A self-paced online school for Russian state exam preparation with no teachers

Case study cover “Lernejo”

Task

The project needed a system that keeps study materials and assignments in one place and shows student progress.

Solution

I built a web service with materials, assignments and completion tracking for each student. The structure lets courses and assignments be added without code changes.

What was done

  • Applied for the Sozdai Nashe grant
  • Hired a UI and UX designer for the interface mockups
  • Built the front end from the Figma design
  • Built the learning platform logic in Django
  • Added tracking of completed assignments per student
  • Added a view of learning progress
  • Made courses and assignments addable without code changes

Result

Materials and assignments are in one place, and progress is visible. A student can prepare well for the exam on their own for a small fee.

Technologies

PythonVueDjango

Tell me about your task

Telegram