Danskertesten — платформа для подготовки к экзамену на гражданство Дании
От личного тренажёра до полноценной EdTech-платформы с AI-интервью и геймификацией
Предыстория
Для получения датского гражданства нужно сдать Indfødsretsprøven — экзамен из 40 вопросов на знание датской истории, культуры, общества и политики. Вопросы берутся из официальной базы, от Конституции 1849 года до современных реформ.
Подготовка для многих — зубрёжка по скучным PDF-спискам. Ни один существующий тренажёр не подходил по качеству: устаревшие вопросы, кривой мобильный дизайн, никакой адаптации под слабые места. Решил построить свой.
Проблема
Экзамен на гражданство Дании — 40 вопросов из официальной базы. Без систематической подготовки шансы невелики.
Существующие решения страдали от одного и того же:
- Статичные списки без обратной связи — не понимаешь, что уже знаешь
- Нет адаптивного повторения — ошибки забываются так же быстро, как изучаются
- Убогий дизайн — не мотивирует возвращаться
- Нет симуляции реального экзамена — формат, таймер, давление
Эволюция: от скрипта до продукта
Решение
Не просто тренажёр — экосистема подготовки. Тесты, флеш-карты, AI-интервью, аналитика прогресса, симуляция экзамена. Всё в одном месте, адаптированное под каждого пользователя.
Ключевые фичи
Симуляция экзамена
40 вопросов, 45 минут, мгновенный результат. Формат один-в-один с настоящим Indfødsretsprøven.
AI-интервью
Разговорный режим на базе NVIDIA NIM — AI задаёт уточняющие вопросы, объясняет контекст, закрепляет слабые темы.
Флеш-карты
Интервальное повторение с адаптивным алгоритмом — сложные темы возвращаются чаще.
Дашборд
Визуализация прогресса: готовность к экзамену, слабые категории, история сессий, ошибки для повторения.
Геймификация
Достижения, бейджи, streak-система. Мотивация через прогресс, а не через страх перед экзаменом.
Текущие события
Виджет новостей по темам экзамена — следить за тем, что может попасться на тесте.
Архитектура
Стек
Результаты
Платформа запущена и работает на danskertesten.dk. Помогла уже нескольким знакомым успешно сдать экзамен — без месяцев зубрёжки, благодаря систематичной подготовке с адаптивным алгоритмом.
Что я узнал
Начинай с проблемы, не со стека. Первый прототип на чистом JS был правильным решением для валидации гипотезы. Переписать на Next.js стоило только тогда, когда стало понятно, что из личного инструмента вырастает продукт.
Supabase — это ускоритель. Auth, база, RLS-политики — всё из коробки. Не нужно городить микросервисы для проекта такого масштаба.
AI должен дополнять, а не заменять. AI-интервью — не чатбот-помощник, а методика обучения. Каждый промпт заточен под конкретную тему экзамена. Контекст важнее модели.
Геймификация работает, но только если честная. Бейджи и streak-система мотивируют, только если они отражают реальный прогресс. Фейковые достижения убивают доверие.
Хотите посмотреть вживую?
Платформа доступна бесплатно. Или напишите, если хотите обсудить похожий проект.