Skip to content

Сайт для записи на услуги. Реализован на Django5. Оставляем заявку/отзыв на услуги, отправляем уведомление администратору в ТГ группу/чат для подтверждения

Notifications You must be signed in to change notification settings

AlikOsta/BarberShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Барбершоп "Под Горшок"

Современный веб-сайт для барбершопа с системой онлайн-записи и управления клиентами.

Основные возможности

  • Онлайн-запись к мастерам
  • Каталог услуг с ценами
  • Профили мастеров с портфолио
  • Система отзывов клиентов
  • Административная панель для управления записями
  • Интеграция с Telegram для уведомлений

Технологии

  • Python 3.11
  • Django 5.0
  • Bootstrap 5
  • SQLite3
  • python-telegram-bot

Установка и запуск

  1. Клонируйте репозиторий:
git clone https://github.com/YourUsername/BarberShop.git
  1. Создайте виртуальное окружение:
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
.venv\Scripts\activate     # Windows
  1. Установите зависимости:
pip install -r requirements.txt
  1. Примените миграции:
python manage.py migrate
  1. Загрузите тестовые данные:
python manage.py loaddata fixtures/initial_data.json
  1. Запустите сервер:
python manage.py runserver

Структура проекта

BarberShop/
├── app/                    # Основное приложение
│   ├── models.py          # Модели данных
│   ├── views.py           # Представления
│   ├── forms.py           # Формы
│   └── templates/         # Шаблоны
├── static/                # Статические файлы
├── media/                 # Загружаемые файлы
└── fixtures/              # Тестовые данные

Разработка

  • Для добавления новых функций создавайте отдельную ветку
  • Следуйте PEP 8
  • Пишите тесты для нового функционала

Лицензия

MIT License

Контакты

По всем вопросам обращайтесь: example@email.com

About

Сайт для записи на услуги. Реализован на Django5. Оставляем заявку/отзыв на услуги, отправляем уведомление администратору в ТГ группу/чат для подтверждения

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published