KROK by Sandra — освітня платформа для медиків

Відкрити Live Demo

Зв'язатися зі мною

Паспорт проєкту
КатегоріяСайти
СтатусРеальний комерційний проєкт
ПлатформаWeb (Cloudflare Edge & Next.js)
ТипEdTech LMS Платформа
ТехнологіїNext.js 16, React 19, Cloudflare Workers, Hono, Drizzle ORM, D1, R2, Monobank API, DeepSeek AI
РольFull-Stack розробка, Edge-інфраструктура, UI/UX, платіжні інтеграції
Термін8 тижнів
Рік2026

Завдання та реалізація

Завдання

Створити єдину освітню платформу для підготовки медиків до іспитів КРОК, яка полегшить навчання студентам та повністю автоматизує рутинну роботу викладача.

Що реалізовано

  • Інтерактивний тренажер: проходження офіційних буклетів і тем із таймером, миттєвою перевіркою відповідей та ШІ-поясненнями (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 для студентів та панель для викладача для додавання тестів, тем і моніторингу продажів.

Результати проєкту

24/7

автоматичний прийом оплат через Monobank та миттєва видача курсів студентам

20+ год/тижд

економія часу викладача на ручній перевірці чеків та надсиланні конспектів

$5 / міс

витрати на всю Edge-інфраструктуру та базу даних замість дорогих серверів

< 1 с

миттєва генерація тестового буклету на 200 питань та швидкий пошук тестів

Етапи розробки

01Аналіз специфіки медичної освіти

Вивчили стандарти тестування Центру тестування МОЗ України (КРОК-1, КРОК-2, КРОК-3) та сценарії підготовки студентів.

02Проектування Serverless Edge-архітектури

Створили схему бази даних на Drizzle ORM під Cloudflare D1 та розробили REST API на мікрофреймворку Hono для бекенд-воркера.

03Фронтенд на Next.js 16 & React 19

Реалізували інтерактивний інтерфейс тестування, підтримку темної/світлої теми, адаптивні модальні вікна та оптимізований рендеринг.

04Інтеграція еквайрингу та ШІ-модуля

Підключили платіжний шлюз Monobank з автоматичним зарахуванням оплат і налаштували DeepSeek API для медичних консультацій.

05Тестування, безпековий аудит та реліз

Провели стрес-тести бази тестів (10 000+ питань), налаштували кастомний домен krok-by-sandra.com.ua та захист Cloudflare.

НаступнийSEMBUD — сайт будівельної компанії

Готові запустити проєкт або автоматизувати продажі?

Напишіть мені напряму в Telegram. Обговоримо технічну концепцію, архітектуру та орієнтовний кошторис під ваше завдання без жодних зобов'язань.

Написати в Telegram

Зв'язатися зі мною

Відповідь до 15 хвилинКонфіденційність ідеїБезкоштовна консультація