Skip to content
kobiakov.dev
Веб-системы

Haarmonie — Демо салона красоты

Демо-сайт салона с онлайн-записью (Upstash Redis), AI-чатом-рецепционистом на Gemini и полным соответствием DSGVO.

Сроки

2026

Роль

Ведущий инженер

Бизнес-эффект / ROI

Reusable booking product — sellable to any local business

Проблема

Локальные салоны до сих пор принимают записи в основном по телефону — пропущенные звонки во время стрижки, никаких записей после закрытия и часы, потерянные на телефоне каждую неделю. Клиенты всё чаще ждут, что записаться можно онлайн за секунды, как и везде.

Вызов

Сайт салона с реальной работающей онлайн-записью — не просто контактная форма. Нужно показывать настоящую доступность, мгновенно блокировать занятые слоты (без двойных записей), работать на мобильных и полностью соответствовать DSGVO для немецкого рынка.

Решение

Сайт на Next.js 15 с конфигурируемым модулем записи: живая доступность через Upstash Redis, запись в 3 шага с выбором мастера и мгновенное подтверждение через wa.me + e-mail с файлом календаря. ИИ-ресепшен (Gemini) отвечает на частые вопросы, consent-gating обеспечивает соответствие DSGVO — и весь модуль легко перекрашивается под любой бизнес с записью.

Технические особенности

Real-time slot locking via Upstash Redis — taken times disappear instantly, no double-bookings

AI reception chat (Google Gemini) answers price, hours and booking questions 24/7

wa.me + email confirmation with a downloadable .ics calendar entry on every booking

DSGVO-compliant: consent gating, honeypot anti-spam and rate-limited API routes

Config-driven architecture — re-skinnable for any appointment business in about a day

100/100 Lighthouse, fully responsive, EN + DE

Архитектура системы

Next.js 15 (App Router)

TypeScript

Tailwind CSS 4

Framer Motion

next-intl

Upstash Redis (booking slots)

Google Gemini (AI reception)

Resend

Vercel

Ключевые технологии

Next.js 15TypeScriptTailwind CSSUpstash RedisGemini AI
Haarmonie — Демо салона красоты
Share: