Современный веб-сайт для барбершопа с системой онлайн-записи и управления клиентами.
- Онлайн-запись к мастерам
- Каталог услуг с ценами
- Профили мастеров с портфолио
- Система отзывов клиентов
- Административная панель для управления записями
- Интеграция с Telegram для уведомлений
- Python 3.11
- Django 5.0
- Bootstrap 5
- SQLite3
- python-telegram-bot
- Клонируйте репозиторий:
git clone https://github.com/YourUsername/BarberShop.git- Создайте виртуальное окружение:
python -m venv .venv
source .venv/bin/activate # Linux/Mac
.venv\Scripts\activate # Windows- Установите зависимости:
pip install -r requirements.txt- Примените миграции:
python manage.py migrate- Загрузите тестовые данные:
python manage.py loaddata fixtures/initial_data.json- Запустите сервер:
python manage.py runserverBarberShop/
├── app/ # Основное приложение
│ ├── models.py # Модели данных
│ ├── views.py # Представления
│ ├── forms.py # Формы
│ └── templates/ # Шаблоны
├── static/ # Статические файлы
├── media/ # Загружаемые файлы
└── fixtures/ # Тестовые данные
- Для добавления новых функций создавайте отдельную ветку
- Следуйте PEP 8
- Пишите тесты для нового функционала
MIT License
По всем вопросам обращайтесь: example@email.com