Денис Любченко › whigjet Паспорт верифицирован
I build things
Рейтинг
5 780
№ 263 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Ставрополь
Опыт работы
3 года
На сайте с
2025 года
Юридический статус
Самозанятый

Разработка и развитие LMS-платформы «Литли»

Используемые навыки React.js SaaS Typescript Веб-приложение

Описание

«Литли» — собственная 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 году.

Моя роль в проекте — Founder / Product & Project Manager / Frontend Developer.

Технологический стек: React, TypeScript, Vite, Feature-Sliced Design, NestJS, Prisma, PostgreSQL, Redis, Docker, REST API.

Основной результат проекта: собственная LMS-платформа для преподавателей IT, разрабатываемая и развиваемая как коммерческий SaaS-продукт.

Работа выполнена в соавторстве

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Верстка адаптивного интернет-магазина гаджетов
Верстка адаптивного интернет-магазина гаджетов
103
Веб-разработка и IT Анализ демографии городов России по данным переписи 2021 года
Анализ демографии городов России по данным переписи 2021 года
164
Веб-разработка и IT Интерактивный погодный виджет с динамическим фоном
Интерактивный погодный виджет с динамическим фоном
99
Веб-разработка и IT Frontend-разработка приложения для медитаций
Frontend-разработка приложения для медитаций
132