Russian Language Tests Platform

Интерфейс платформы для тестирования знаний русского языка с грамматическими и текстовыми заданиями

Веб-разработка · Full-Stack проект

Используемые технологии

Backend: Laravel 12 (PHP 8.2+)
Frontend: Blade, Tailwind CSS 4, Alpine.js, Vite
База данных: MySQL (с возможностью переключения на SQLite/PostgreSQL)
Аутентификация: Встроенная система Laravel

Особенности проекта

  • Типы тестов: Грамматические задания по категориям (падежи, глаголы, времена и др.) и упражнения на понимание текста
  • Интерактивность: Пошаговое прохождение, лайки/закладки для вопросов, история тестов
  • Система пользователей: Регистрация, вход, смена отображаемого имени, сброс пароля
  • Админ-панель: Управление ролями пользователей и контентом (только для администратора)
  • Результаты: Процент выполнения, анализ ошибок, сохранение истории прохождений

Исходный код

Полноценное Laravel-приложение с базой данных, аутентификацией и админкой. Готово к развёртыванию.

Посмотреть на GitHub →