Barbershop — веб-платформа онлайн-записи с админ-панелью (Django
Barbershop — полноценная веб-платформа для онлайн-записи клиентов
(барбершоп / салон услуг) с клиентской частью и административной панелью.
Проект реализован как коммерческий MVP и задеплоен в продакшн.
Пользовательский интерфейс выполнен в SPA-стиле — без перезагрузок страниц.
Функционал для клиентов:
— онлайн-запись: услуга → мастер → дата → время (отображаются только свободные слоты)
— личный кабинет с историей записей
— отмена и перенос записей по правилам
— профиль пользователя
— мультиязычность (RU / UA / EN)
Функционал для администратора:
— админ-панель управления записями и статусами (включая no-show)
— управление услугами, мастерами и расписанием
— управление контентом и изображениями сайта
— просмотр и контроль всех бронирований
Техническая реализация:
Python, Django, PostgreSQL, шаблоны + static, WhiteNoise, Gunicorn.
Настройки через переменные окружения (.env).
Реализована защита от спама (honeypot + rate-limit 3 запроса / 10 минут).
Проект подходит для реального бизнеса и может быть масштабирован
(платежи, уведомления, CRM-интеграции).
#django #python #webdevelopment #booking #barbershop #mvp #spa #backend #adminpanel
(барбершоп / салон услуг) с клиентской частью и административной панелью.
Проект реализован как коммерческий MVP и задеплоен в продакшн.
Пользовательский интерфейс выполнен в SPA-стиле — без перезагрузок страниц.
Функционал для клиентов:
— онлайн-запись: услуга → мастер → дата → время (отображаются только свободные слоты)
— личный кабинет с историей записей
— отмена и перенос записей по правилам
— профиль пользователя
— мультиязычность (RU / UA / EN)
Функционал для администратора:
— админ-панель управления записями и статусами (включая no-show)
— управление услугами, мастерами и расписанием
— управление контентом и изображениями сайта
— просмотр и контроль всех бронирований
Техническая реализация:
Python, Django, PostgreSQL, шаблоны + static, WhiteNoise, Gunicorn.
Настройки через переменные окружения (.env).
Реализована защита от спама (honeypot + rate-limit 3 запроса / 10 минут).
Проект подходит для реального бизнеса и может быть масштабирован
(платежи, уведомления, CRM-интеграции).
#django #python #webdevelopment #booking #barbershop #mvp #spa #backend #adminpanel