QSlots: платформа онлайн-тестирования с прокторингом

QSlots: платформа онлайн-тестирования с прокторингом

О проекте

QSlots — облачная платформа для проведения дистанционного тестирования с поддержкой прокторинга (Examus), автоматической идентификацией личности и контролем честности прохождения экзамена. Разработан уникальный современный интерфейс, реализована интеграция с сервисом Examus для контроля процесса сдачи, построен масштабируемый бэкенд на Laravel и быстрый фронтенд на React. Платформа подходит для вузов, корпораций, центров дополнительного образования и онлайн-школ.

Задачи и цели

  • Создать надёжную платформу для массового онлайн-тестирования с безопасным проведением экзаменов.
  • Разработать индивидуальный дизайн, интуитивно понятный UX для разных категорий пользователей (студенты, преподаватели, администраторы).
  • Интегрировать автоматический прокторинг Examus: идентификация пользователя, отслеживание подозрительной активности, отчёты.
  • Обеспечить быструю работу интерфейса с помощью React и стабильный бэкенд на Laravel.
  • Реализовать систему гибкой настройки тестов: тайминги, случайный порядок вопросов, анти-чит механики.
  • Внедрить автоматическую генерацию отчётов, экспорт результатов, интеграцию с внешними системами.

Реализация

  • Фронтенд на React: быстрый, отзывчивый интерфейс, адаптация под любые устройства.
  • Бэкенд на Laravel: надёжная архитектура, масштабируемость, высокий уровень безопасности.
  • Интеграция с Examus: автоматический прокторинг, видео- и аудиоконтроль, анализ подозрительных событий.
  • Многоуровневая авторизация и ролевой доступ (админ, преподаватель, студент).
  • Конструктор тестов: различные типы вопросов, импорт/экспорт, случайные варианты ответов.
  • Моментальная проверка, автоматические и ручные оценки, отчёты по группам и отдельным пользователям.
  • Встроенные уведомления, интеграция с email/SMS, API для внешних LMS и корпоративных порталов.
  • Адаптивный индивидуальный дизайн, брендирование под заказчика.

Технологии

  • React (frontend)
  • Laravel (backend)
  • Examus API (прокторинг)
  • Docker (деплой)
  • PostgreSQL / MySQL
  • REST API
  • WebRTC, WebSockets

Результаты

  • Платформа выдерживает одновременное тестирование более 5000 пользователей без падений.
  • Внедрена и используется крупнейшими корпоративными и образовательными клиентами.
  • Высокие оценки UX/UI от преподавателей и студентов, снижение числа технических обращений.
  • Существенное сокращение случаев мошенничества благодаря прокторингу.
  • Ускорена интеграция с внутренними системами заказчиков за счёт продуманного API.

Галерея интерфейсов

Процесс тестирования с прокторингом

Отзыв клиента

“QSlots позволил нам перевести массовые экзамены в онлайн, не потеряв в качестве и честности. Пользоваться платформой удобно как сотрудникам, так и студентам. Поддержка — на высоте!”
— Антон добрышин, Руководитель