← Back
iTulek LMS

iTulek — LMS Platform

A learning management system for Kazakh technical colleges — unifying assignments, grades, scheduling, attendance, and student-teacher communication in one structured digital environment.

Role
UX/UI Designer
Tools
Figma, FigJam
Year
2023 — 2024
2
User roles designed for
5
Core platform modules
40+
UI screens delivered
4+
Fragmented tools replaced
Overview

iTulek is a learning management system built for Kazakh technical college students and educators. The platform covers the full academic cycle — from assignment distribution and grading to attendance tracking, progress dashboards, and direct student-teacher messaging.

The project was designed to replace a fragmented ecosystem of WhatsApp groups, email chains, paper handouts, and manual grade sheets with a single, coherent product both sides would actually want to use.

The Challenge

Students were managing coursework across 4+ disconnected tools with no single source of truth. Teachers had no real-time visibility into student engagement or progress — tracking performance meant manually collecting data from multiple places.

The challenge was to design a full LMS from scratch that could handle complex institutional workflows while remaining accessible to users with varying levels of digital literacy.

User Groups

The platform serves two distinct user roles — each with different needs, mental models, and workflows.

User type 01
Student
  • Access and submit assignments
  • Track grades and academic progress
  • View schedule and attendance records
  • Communicate with teachers directly
User type 02
Teacher
  • Distribute materials and set assignments
  • Grade submissions and provide feedback
  • Monitor class-wide performance in real time
  • Manage attendance and communicate with students
Product Goals
  • Consolidate academic workflows into one platform
  • Replace paper-based and multi-app processes with a unified digital flow
  • Give teachers real-time visibility into class performance
  • Design for varying digital literacy — low entry barrier, high capability ceiling
  • Build a scalable module structure that can grow with the institution
My Role

I led UX/UI design end-to-end — from discovery and information architecture to final screens and a reusable component library.

  • Conducted interviews with students and teachers to map pain points
  • Designed role-based information architecture and user flows
  • Built 5 core modules: Assignments, Grades, Schedule, Attendance, Messaging
  • Developed a component library of 40+ reusable UI elements
  • Delivered implementation-ready screens with full developer specifications
The Approach

I started with structured interviews across both user groups to identify the highest-friction moments. The key insight: students didn't struggle with technology — they struggled with fragmentation. Teachers weren't asking for more features — they needed clarity.

Key decision: Role-based home screens — students see their upcoming tasks and grades first; teachers see class overview and pending grading queue. Same product, two different entry points.

The information architecture was designed to mirror how academic workflows actually unfold — not how an institution might categorize data. Each module was scoped to a single job: submit, grade, view, or communicate.

iTulek User Flow — Authentication → Role-Based Entry → Core Modules
Design principle: Progressive disclosure throughout — complex grading rubrics and attendance breakdowns are revealed only when the user actively seeks them, keeping the default view uncluttered.

The visual language was designed to feel calm and focused — a deliberate contrast to the notification-heavy chaos of WhatsApp-based coordination. A consistent component library ensured predictable interactions across all five modules. The interface was tested with real students throughout, with design iterations driven by observed friction.

Teacher Dashboard — iTulek
Teacher Dashboard

The teacher's home screen prioritises class oversight — today's schedule, plan completion rates per group, and system activity at a glance. Group-tagged lessons and real-time fill metrics replace manual tracking across spreadsheets.

Student Dashboard — iTulek
Student Dashboard

Students land on a personal view — today's classes, attendance and grade summaries front and centre. The calendar and activity chart provide passive awareness of their own academic rhythm without any extra navigation.

Core Modules

Three modules form the backbone of the teacher's daily workflow — each built around a single, well-defined job to be done.

Module 01 — Planning
Schedule

The weekly schedule renders every lesson across all groups in a structured day-by-day grid — group code, module title, and classroom on each slot. Teachers switch between "by teacher" and "by group" views, filter by shift, and navigate weeks via date-range chips. High information density handled through clear visual hierarchy: group codes anchor each cell in purple, supporting metadata recedes below at reduced weight.

Schedule module — iTulek
Module 02 — Planning
Lesson Plans

Each active lesson plan is surfaced as a card with a real-time fill-percentage donut — making completion status immediately scannable without opening individual records. Teachers see at a glance which subjects are on track and which need work. Academic year tabs and Excel export bridge daily use with institutional reporting, without adding a separate tool to the workflow.

Lesson Plans module — iTulek
Module 03 — Learning
Journal

Four journal types — Theoretical, Individual, Industrial, and Elective — are separated by tabs to match how the institution classifies coursework. Within each type, teachers toggle between their own journals and all journals, filtered by academic year. Each card shows only the group code and subject name: the minimum needed to locate any journal entry without visual noise.

Journal module — iTulek
The Outcome

The platform delivered a single entry point for the entire academic workflow — replacing the 4+ tools students and teachers previously juggled.

  • Students gained instant access to all assignments, grades, and schedules in one place
  • Teachers could monitor class-wide performance without manual data collection
  • Role-based navigation reduced onboarding friction for both user types
  • The modular architecture made the system extensible for future institutional needs
Takeaway: The biggest UX win wasn't a new feature — it was consolidation. Making existing information findable and predictable had more impact than anything else.

iTulek — LMS-платформа

Система управления обучением для казахстанских технических колледжей — задания, оценки, расписание, посещаемость и коммуникация студент-преподаватель в одном цифровом пространстве.

Роль
UX/UI дизайнер
Инструменты
Figma, FigJam
Год
2023 — 2024
2
Роли пользователей
5
Ключевых модулей
40+
Экранов в финальном дизайне
4+
Разрозненных инструментов заменено
Обзор

iTulek — система управления обучением для студентов и преподавателей казахстанских технических колледжей. Платформа охватывает весь учебный цикл: выдача и сдача заданий, оценки, расписание, посещаемость и прямая коммуникация.

Проект создавался чтобы заменить разрозненную экосистему из WhatsApp-групп, электронной почты, бумажных раздаток и ручных ведомостей — одним цельным продуктом, которым обе стороны захотят пользоваться.

Задача

Студенты управляли учёбой через 4+ несвязанных инструмента без единого источника актуальной информации. У преподавателей не было видимости в реальном времени — отслеживание успеваемости требовало ручного сбора данных из разных мест.

Задача — спроектировать полноценную LMS с нуля: сложные институциональные процессы должны работать в интерфейсе, доступном пользователям с разным уровнем цифровой грамотности.

Пользователи

Платформа обслуживает две роли — с разными потребностями, моделями мышления и рабочими сценариями.

Тип пользователя 01
Студент
  • Доступ к заданиям и их сдача
  • Просмотр оценок и академического прогресса
  • Расписание и данные о посещаемости
  • Прямая коммуникация с преподавателями
Тип пользователя 02
Преподаватель
  • Раздача материалов и постановка заданий
  • Оценка работ и обратная связь
  • Мониторинг успеваемости группы в реальном времени
  • Управление посещаемостью и коммуникация
Цели продукта
  • Объединить учебные процессы в одной платформе
  • Заменить бумажные и многоинструментальные процессы единым цифровым флоу
  • Дать преподавателям видимость успеваемости группы в реальном времени
  • Спроектировать с низким порогом входа и высоким потолком возможностей
  • Создать модульную архитектуру, готовую к масштабированию
Моя роль

Я вёл UX/UI дизайн полностью — от исследования и информационной архитектуры до финальных экранов и библиотеки компонентов.

  • Провёл интервью со студентами и преподавателями для картирования болей
  • Разработал ролевую информационную архитектуру и пользовательские флоу
  • Спроектировал 5 ключевых модулей: Задания, Оценки, Расписание, Посещаемость, Сообщения
  • Создал библиотеку компонентов из 40+ переиспользуемых UI-элементов
  • Передал финальные экраны с полными спецификациями для разработчиков
Подход

Начал со структурированных интервью с обеими группами пользователей для выявления точек наибольшего трения. Ключевой инсайт: студенты не испытывали трудностей с технологиями — они страдали от фрагментации. Преподаватели не хотели больше функций — им нужна была ясность.

Ключевое решение: Ролевые главные экраны — студенты видят предстоящие задания и оценки; преподаватели — обзор группы и очередь непроверенных работ. Один продукт, две точки входа.

Информационная архитектура проектировалась в соответствии с тем, как учебные процессы работают на практике — а не как институт классифицирует данные. Каждый модуль заточен под одно действие: сдать, оценить, посмотреть или написать.

iTulek User Flow — Авторизация → Ролевой вход → Основные модули
Принцип дизайна: Прогрессивное раскрытие везде — сложные критерии оценивания и детализация посещаемости доступны только когда пользователь их ищет. Базовый вид остаётся чистым.

Визуальный язык — спокойный и сфокусированный, в противовес хаосу WhatsApp-координации. Библиотека компонентов обеспечила предсказуемость взаимодействий во всех пяти модулях. Интерфейс тестировался с реальными студентами, итерации строились на наблюдаемых трениях.

Дашборд Преподавателя — iTulek
Дашборд Преподавателя

Главный экран преподавателя сфокусирован на контроле группы — расписание дня, заполняемость учебных планов по каждой группе и активность в системе. Теги групп и метрики в реальном времени заменяют ручное ведение таблиц.

Дашборд Студента — iTulek
Дашборд Студента

Студент сразу видит главное — расписание на сегодня, успеваемость и посещаемость. Календарь и график активности дают понимание собственного ритма учёбы без лишней навигации.

Основные модули

Три модуля составляют основу ежедневной работы преподавателя — каждый спроектирован под одну чётко определённую задачу.

Модуль 01 — Планирование
Расписание

Еженедельное расписание отображает все занятия по всем группам в виде структурированной сетки по дням — в каждой ячейке код группы, название модуля и номер аудитории. Переключение между видом "по преподавателям" и "по группам", фильтр по смене и навигация по неделям через чипы с датами. Высокая плотность информации решена через чёткую иерархию: код группы — главный фиолетовый якорь, вспомогательные данные — на втором плане.

Модуль Расписание — iTulek
Модуль 02 — Планирование
Планы учебных занятий

Каждый активный учебный план представлен карточкой с индикатором заполнения в реальном времени — процент заполнения виден сразу, без открытия записи. Преподаватель с одного взгляда понимает, какие предметы в порядке, а где нужна работа. Табы по учебным годам и экспорт в Excel соединяют ежедневное использование с институциональной отчётностью без лишних инструментов.

Модуль Планы учебных занятий — iTulek
Модуль 03 — Обучение
Журнал

Четыре типа журналов — Теоретический, Индивидуальный, Производственный и Факультативный — разделены табами в соответствии с институциональной классификацией. Внутри каждого типа преподаватель переключается между "Мои журналы" и "Все журналы" с фильтрацией по учебному году. Каждая карточка показывает только код группы и название предмета — минимум, нужный для быстрого поиска, без визуального шума.

Модуль Журнал — iTulek
Результат

Платформа создала единую точку входа для всего учебного процесса — заменив 4+ инструмента, которыми раньше пользовались студенты и преподаватели.

  • Студенты получили мгновенный доступ ко всем заданиям, оценкам и расписанию в одном месте
  • Преподаватели смогли отслеживать успеваемость группы без ручного сбора данных
  • Ролевая навигация снизила порог входа для обоих типов пользователей
  • Модульная архитектура позволяет расширять систему под будущие нужды учреждения
Главный вывод: Самый большой UX-выигрыш — не новая функция, а консолидация. Сделать существующую информацию находимой и предсказуемой дало больший эффект, чем любое добавление.