Дигитална бизнес система

Make up by Denitsa

Платформа за продажба и управление на онлайн обучения по грим: акаунти, платен достъп, видео уроци с проследяване на прогреса и сертификат при завършване.

Клиент
Make up by Denitsa
Индустрия
Beauty · онлайн обучения
Категория
Дигитална бизнес система
Проектът на живо
Отвори ↗
Платформата за онлайн обучения Make up by Denitsa — начална страница

01 · Проблем

С какво е започнало

Обученията се продават ръчно през лични съобщения. Няма платформа, няма онлайн плащане, няма как курсистът да се върне към материала и няма доказателство за завършване.

Целите на проекта:

  • Обученията да се купуват без ръчна намеса
  • Съдържанието да е достъпно само за платили потребители
  • Курсистът да има собствен профил и проследим прогрес

02 · Решение

Какво предложихме

Node.js/Express платформа с регистрация и вход, каталог с курсове, платен достъп, защитени видео уроци, проследяване на прогреса, автоматичен сертификат и админ панел.

03 · Изпълнение

Какво конкретно е изградено

  • Регистрация, вход и възстановяване на парола (JWT)
  • Каталог с курсове и безплатни preview лекции
  • Purchase flow с онлайн плащане
  • Защитено съдържание — уроците се отварят само след покупка
  • Проследяване на прогреса по всеки урок
  • Автоматичен сертификат при завършен курс
  • Дигитална книга с вграден четец
  • Админ панел: курсове, уроци, потребители, плащания
  • Транзакционни имейли
  • Правни страници: общи условия, поверителност, връщане

04 · Трудната част

Кое беше сложното и как е решено

Платеното съдържание трябва да е недостъпно за неплатили, но и да не пречи на продажбата. Ако всичко е скрито, никой не купува; ако нещо изтече, продуктът се обезсмисля.

Достъпът се проверява на сървъра при всяка заявка за урок, а не се скриват само бутони в интерфейса. Безплатните preview лекции са отделен, изричен флаг върху урока — така демонстрационното съдържание е решение на собственика, а не пропуск в защитата.

05 · Резултат

Проверими резултати

Автентикация
JWT + хеширани пароли
Защита на съдържанието
проверка на сървъра
Сертификат
автоматичен при завършен курс
Админ панел
курсове, уроци, потребители, плащания

Какво вече може бизнесът:

  • Курсист купува обучение без ръчна намеса на собственика
  • Съдържанието се отваря само за платили потребители
  • Прогресът се пази и курсистът продължава откъдето е спрял
  • Сертификатът се издава автоматично
  • Собственикът управлява курсове и уроци от админ панела

Техническа валидация:

  • Сървърна проверка на достъпа до всеки урок
  • Отделна production конфигурация (.env.example) без ключове в кода

Точен статус на проекта

Платформата е разработена и работи. Към момента на този одит в наличния repository платежният доставчик е Stripe. Интеграцията с виртуален ПОС на Банка ДСК е стартирана (получена е официална инструкция за интеграция от банката на 15.07.2026), но не е потвърдена като активна в production. Твърденията за GA4, Consent Mode v2, брой преминати analytics тестове и custom домейн ЧАКАТ потвърждение и не се публикуват.

Node.js Express SQLite JWT Nodemailer Vanilla JS