Разработка и развитие LMS-платформы Литли
Кейс показывает задачу, подход к работе и результат, который получил заказчик.
Кейс показывает задачу, подход к работе и результат, который получил заказчик.
Литли» — собственная LMS-платформа для преподавателей IT-дисциплин и образовательных организаций. Платформа объединяет инструменты для проведения занятий, управления классами, создания и проверки заданий, разработки интерактивных уроков и работы с учебным контентом.
Проект создавался с нуля как самостоятельный коммерческий IT-продукт: от первоначальной идеи и формирования бизнес-модели до проектирования архитектуры, разработки MVP, формирования команды и подготовки платформы к выходу на рынок.
В проекте я совмещаю несколько ролей. Как основатель отвечаю за развитие продукта и его бизнес-направление, как product/project manager занимаюсь формированием требований, приоритизацией функциональности, планированием разработки и координацией команды, а как frontend-разработчик непосредственно участвую в создании платформы и реализации ключевого функционала.
На протяжении разработки я участвовал практически во всех этапах жизненного цикла продукта: анализировал потребности преподавателей, формировал продуктовые решения, проектировал пользовательские сценарии, декомпозировал задачи, принимал архитектурные решения, разрабатывал интерфейсы и интегрировал их с backend.
Проект получил грантовую поддержку Фонда содействия инновациям и вошёл в ТОП-1000 стартапов России в 2025 году.
Платформа построена как полноценное веб-приложение с разделением frontend и backend. Frontend разработан на React, TypeScript и Vite с использованием Feature-Sliced Design. Backend реализован на NestJS, взаимодействие с данными построено через Prisma и PostgreSQL, для отдельных задач используется Redis. Вся инфраструктура проекта контейнеризирована с помощью Docker.
В рамках frontend-разработки я участвовал в создании основных пользовательских сценариев платформы. Реализовывал интерфейсы преподавателей и учеников, работу с классами и учебными материалами, создание и назначение заданий, отображение статусов выполнения и результатов проверки домашних работ. Отдельное направление разработки связано с интерактивными уроками и конструктором учебного контента, который позволяет преподавателю создавать собственные занятия и использовать готовые шаблоны.
Одной из ключевых частей платформы стал встроенный редактор кода. Он позволяет использовать программирование непосредственно внутри учебного процесса, а выполнение и проверка кода интегрированы в образовательный сценарий. Это позволяет «Литли» объединять теоретический материал, практические задания и работу с кодом в рамках одной платформы вместо использования нескольких разрозненных сервисов.
В платформе также реализована AI-функциональность для генерации учебного контента. Я участвовал в проектировании пользовательского сценария генерации, ограничении использования AI в зависимости от тарифа и интеграции функциональности в существующий конструктор уроков.
Отдельное внимание уделялось коммерческой части продукта. В платформе реализуется система тарифов и подписок с различными ограничениями для преподавателей, интеграция платежей через ЮKassa, отображение информации о подписке и управление доступностью платных возможностей. Это позволило проектировать не только функциональность LMS, но и полноценную SaaS-модель продукта.
Параллельно с разработкой я занимаюсь продуктовой частью проекта. На основе обратной связи и анализа потребностей пользователей формирую roadmap, определяю приоритеты, декомпозирую крупные продуктовые задачи и планирую работу команды через спринты. В разработке участвуют frontend, backend, UX/UI и QA-специалисты, поэтому значительная часть моей работы связана с синхронизацией разных направлений и переводом продуктовых требований в конкретные технические задачи.
Особое внимание уделяется постепенному развитию MVP. Функциональность добавляется не как набор независимых возможностей, а как последовательные пользовательские сценарии: преподаватель создаёт класс, добавляет учеников, формирует или выбирает учебный материал, назначает задание, ученик выполняет его, а преподаватель получает результат и может его проверить. Такой подход позволяет проверять продуктовые гипотезы и одновременно формировать целостную образовательную платформу.
Кроме непосредственной разработки, я участвовал в подготовке продукта к коммерческому запуску: формировал бизнес-модель, исследовал рынок, определял целевую аудиторию, готовил финансовую модель и бизнес-план, участвовал в разработке маркетинговой стратегии и подготовке проекта к грантовому финансированию.
В результате создана работающая LMS-платформа, объединяющая в одном продукте инструменты для управления учебным процессом, создания контента, проведения практических занятий, проверки заданий и работы с программным кодом.
«Литли» прошла путь от идеи и первоначального MVP до полноценного SaaS-продукта с собственной архитектурой, командой разработки, системой монетизации и планом выхода на рынок. Проект получил грантовую поддержку Фонда содействия инновациям, а сам продукт был включён в ТОП-1000 стартапов России в 2025 году.
Моя роль в проекте…
Верстка адаптивного интернет-магазина гаджетов
Разработал адаптивный сайт для интернет-магазина современных гаджетов по готовому макету в Figma. Основной задачей…
Разработка новых модулей и поддержка сайта
Развивал и поддерживал существующий коммерческий сайт по продаже памятников. Проект был передан мне в состоянии…
Анализ данных и построение дашборда
Разработал аналитический дашборд для агентства FBMAPI на основе данных о публикациях и каналах в Telegram и MAX…