- Дмитрий Беликов - monter220
- Сергей Иванов - isv160179
- Сергей Филатов - Serhioth
- Сергей Колтыгин - cmipro
- Александр Лаврушенков - lavralex
Наш проект представляет собой телеграм бот для сети автомоек с возможностью регистрации клиентов, формирования заказов и оплаты, также реализована система лояльности и отчетности.
Регистрация по номеру телефона с заполнением данных:
Добавление автомобиля:
В меню личного кабинета можно посмотреть бонусы, мой автомобиль, есть возможность добавить или отредактировать марку, модель и гос. номер автомобиля
Админ часть: наполнение каталога услуг с возможностью редактирования, Отчеты по выбранному клиенту (заказы, начисления и списание бонусов), общий отчет по дням, отчет по клиентам. Рассылка новостей клиентам.
Также реализовано получение приветственных бонусов и бонусов от каждой оплаченной услуги, и онлайн оплата из бота с помощью QRcode.
-
Клонировать проект себе
git clon [email protected]:Studio-Yandex-Practicum/avaprodetailing_bot_3.git
-
Перейти в дерикторию проекта
cd avaprodetailing_bot_3/
-
В активированном виртуальном окружении установить зависимости
pip install -r requirements.txt
-
Создать файл .env по примеру .env.template
-
Создать папку versions в alembic/
mkdir alembic/versions
-
создать и применить миграции
alembic revision --autogenerate -m "first migration" alembic upgrade head
-
Запустить проект
uvicorn app.main:app --reload
```
cd /home/team3/avaprodetailing_bot_3
docker compose up
```