KROK by Sandra — освітня платформа для медиків
Завдання та реалізація
Завдання
Створити єдину освітню платформу для підготовки медиків до іспитів КРОК, яка полегшить навчання студентам та повністю автоматизує рутинну роботу викладача.
Що реалізовано
- Інтерактивний тренажер: проходження офіційних буклетів і тем із таймером, миттєвою перевіркою відповідей та ШІ-поясненнями (DeepSeek AI).
- Захищений контент: вбудований плеєр відеолекцій та рідер PDF-конспектів із захистом від копіювання.
- Автоматизація для викладача: онлайн-оплата через Monobank з автоматичною видачею доступу 24/7 та зручна адмін-панель для завантаження тестів і курсів.
Функціональні можливості
Інтерактивний тренажер іспитів КРОК
Симуляція реальних екзаменаційних буклетів з таймером, миттєвою перевіркою відповідей, розбором помилок та фільтрацією за дисциплінами.
Edge-архітектура на Cloudflare
Розгортання на Cloudflare Workers + D1 (SQLite) + KV через OpenNext Next.js 16 для ультрашвидкого завантаження без холодних стартів.
Захищений перегляд лекцій та PDF
Вбудований плеєр відеокурсів (Plyr) та безпечний рідер конспектів із захистом від несанкціонованого копіювання файлів на Cloudflare R2.
Автоматична оплата Monobank
Інтеграція Monobank Acquiring API з безпечною перевіркою вебхуків: миттєве відкриття доступу до курсів та окремих тем 24/7.
Медичний ШІ-асистент (DeepSeek AI)
Вбудований штучний інтелект, що детально пояснює клінічні випадки та аргументує правильність правильної відповіді в кожному тесті.
Кабінет студента та CMS адміністратора
Графіки персонального прогресу на Recharts для студентів та панель для викладача для додавання тестів, тем і моніторингу продажів.
Галерея проєкту



Результати проєкту
автоматичний прийом оплат через Monobank та миттєва видача курсів студентам
економія часу викладача на ручній перевірці чеків та надсиланні конспектів
витрати на всю Edge-інфраструктуру та базу даних замість дорогих серверів
миттєва генерація тестового буклету на 200 питань та швидкий пошук тестів
Етапи розробки
Вивчили стандарти тестування Центру тестування МОЗ України (КРОК-1, КРОК-2, КРОК-3) та сценарії підготовки студентів.
Створили схему бази даних на Drizzle ORM під Cloudflare D1 та розробили REST API на мікрофреймворку Hono для бекенд-воркера.
Реалізували інтерактивний інтерфейс тестування, підтримку темної/світлої теми, адаптивні модальні вікна та оптимізований рендеринг.
Підключили платіжний шлюз Monobank з автоматичним зарахуванням оплат і налаштували DeepSeek API для медичних консультацій.
Провели стрес-тести бази тестів (10 000+ питань), налаштували кастомний домен krok-by-sandra.com.ua та захист Cloudflare.
Готові запустити проєкт або автоматизувати продажі?
Напишіть мені напряму в Telegram. Обговоримо технічну концепцію, архітектуру та орієнтовний кошторис під ваше завдання без жодних зобов'язань.

















