Під одним іменем два різні бізнеси: простір краси для клієнтів і академія, яка навчає майстрів. Обидва змінюються постійно — з'являються напрямки, оновлюються програми курсів. Сайт, у якому кожна правка тексту йде через розробника, помер би за місяць.
Розділив сайт на дві гілки з різною логікою: «Послуги» ведуть до запису, «Академія» — до курсу з програмою і рівнями. Під це зробив власну адмінку на окремому піддомені: власниця заходить, править описи, додає напрямок або курс — і сайт оновлюється сам, без мене і без оплати за кожну кому.
Технічно: фронтенд на Next.js, окремий Node.js API з базою і панеллю адміністратора на власному сервері (AWS Lightsail), роздача через CloudFront, HTTPS-сертифікати на всі піддомени. Заявки з форм ідуть в окрему Telegram-групу, де їх бачить і власниця, і я — раніше вони губилися в загальному чаті.
Результат: дев'ять напрямків послуг, каталог курсів, повністю редагований контент. Сайт на власному домені клієнта, заявки приходять у Telegram.
Стек: Next.js, TypeScript, Node.js API, власна CMS, AWS Lightsail + CloudFront.


