О проекте
1. Общее назначение системы
CRM «Парикмахерская» представляет собой комплексное решение для автоматизации работы парикмахерской, включающее:
- Клиентский интерфейс для онлайн-записи
- Административную панель для управления расписанием
- Систему учета клиентов и выполненных услуг
2. Цели создания системы
Основные цели:
- Автоматизация процессов записи — устранение бумажного журнала и телефонных записей
- Повышение удобства для клиентов — возможность онлайн-бронирования в любое время
- Оптимизация работы мастеров — наглядное расписание и учет рабочего времени
- Увеличение доходов — за счет сокращения «окон» в расписании и напоминаний клиентам
- Сбор аналитики — статистика по популярным услугам и загруженности мастеров
Технические цели:
- Создание современного веб-интерфейса
- Обеспечение кросс-платформенной доступности
- Простота использования
3. Основные функциональные возможности
Для клиентов:
- Онлайн-запись на прием через интерактивное расписание
- Выбор мастера с просмотром специализации и рейтинга
- Выбор услуг с отображением цен и длительности
Для мастеров:
- Персональное расписание с визуализацией занятости
- Мобильный доступ к расписанию
Для администратора:
- Управление мастерами (добавление, редактирование, деактивация)
- Управление услугами и их категориями
- Управление клиентской базой
4. Технические характеристики
Фронтенд:
- ReactJS
- Day.js для работы с датами
Бэкенд:
- Django REST Framework
- MariaDB в качестве СУБД
Архитектура:
- Клиент-серверная архитектура
- RESTful API