SaaSРазработка2022

Teachfloor

Teachfloor — продвинутая система управления обучением (LMS), созданная для когортного онлайн-образования. Команда Innovayse сыграла ключевую роль в разработке и улучшении платформы, работая над серверной архитектурой, фронтендом и DevOps, чтобы предоставить масштабируемые, поддерживаемые и удобные функции на стеке Laravel и React.js.

teachfloor.com
Отрасль
Онлайн-образование / LMS
Длительность
2021–2022

Галерея проекта

Teachfloor screenshot 1

Задача

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

Наш подход

Разработали динамичные инструменты управления когортами и курсами на React и Laravel, создали безопасную ролевую аутентификацию и контроль доступа, интегрировали календарь и поддержку живых сессий в реальном времени через API Zoom и Google Meet, реализовали рабочие процессы отправки заданий с оценками, дедлайнами и обратной связью, и разработали дашборды прогресса для студентов и преподавателей — с Docker для консистентности окружения и GitHub Actions для CI/CD.

Основные функции

Управление когортами и курсами для преподавателей
Ролевая аутентификация и контроль доступа
Планирование живых сессий через Zoom и Google Meet
Отправка заданий, оценки и обратная связь
Дашборды прогресса для студентов и преподавателей

Достигнутые результаты

Ролевой контроль доступа для администраторов, преподавателей и студентов

Интеграция живых сессий через Zoom и Google Meet

Рабочие процессы заданий с оценками, дедлайнами и обратной связью

CI/CD-пайплайн с Docker и GitHub Actions

Использованные технологии

LaravelReact.jsMySQLDockerGitHub ActionsJira
Давайте работать вместе

Готовы к инновациям?

Давайте обсудим ваш проект и воплотим ваши идеи в жизнь