Ищем веб-разработчика для доработки/разработки языкового веб-приложения для изучения словацкого языка.
Проект — это учебная платформа с простой, понятной логикой. В качестве референса по механике можно ориентироваться на Duolingo: learning path, уроки, тесты, упражнения, прогресс, повторение ошибок, профиль пользователя, рейтинг, роли пользователей.
Важно: нам не нужна полная копия Duolingo. Это лишь референс по логике действий, структуре обучения и форматам тестов.
Что уже есть / как должно работать:
Уроки добавляются через админ-панель в формате JSON.
Контент уроков мы будем добавлять самостоятельно.
Необходимо сделать саму техническую логику платформы, корректную работу веб-приложения, роли пользователей, прохождение уроков, тесты, прогресс и сохранение результатов.
Основные роли:
- Ученик
- прохождение уроков;
- learning path / путь обучения;
- упражнения и тесты;
- словарь;
- тренировка ошибок;
- профиль;
- рейтинг;
- прогресс по уровням.
- Преподаватель
- просмотр учеников;
- просмотр прогресса;
- просмотр ошибок;
- создание черновиков уроков или базовое управление учебным материалом.
- Администратор
- импорт уроков через JSON;
- управление пользователями;
- управление курсами и уроками;
- просмотр статистики;
- логи;
- резервные копии / восстановление данных.
Основные задачи:
- сделать стабильную логику прохождения уроков;
- реализовать уровни обучения;
- сделать тесты и упражнения;
- реализовать словарь, который пополняется после прохождения уроков;
- реализовать тренировку ошибок;
- сделать профиль пользователя;
- сделать рейтинг;
- сделать админ-панель для импорта уроков JSON;
- исправить текущие ошибки;
- привести интерфейс к аккуратному виду;
- сделать адаптивную веб-версию для телефона и компьютера.
Исполнитель может использовать AI-инструменты во время разработки. Нам не принципиально, чтобы всё писалось полностью вручную с нуля. Главное — чтобы результат был стабильным, понятным, рабочим и чтобы код можно было поддерживать впоследствии.
Нас интересует:
- Ориентировочная стоимость работы.
- Реальные сроки выполнения.
- Ваш подход к реализации.
- Какие технологии вы предлагаете использовать.
- Имели ли вы опыт с подобными учебными платформами, тестами, кабинетами пользователей или админ-панелями.
Пожалуйста, пишите по сути: сразу укажите приблизительную цену, сроки и как бы вы реализовывали этот проект.
Если нужно, можем предоставить доступ к текущей версии платформы, примеры JSON-уроков и детальное техническое задание.