Skip to content

Бот для детейлинг мастерской AVAPRODETAILING (команда Дмитрия)

Notifications You must be signed in to change notification settings

Studio-Yandex-Practicum/avaprodetailing_bot_3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bot Avaprodetailing

1. Команда

  • Дмитрий Беликов - monter220
  • Сергей Иванов - isv160179
  • Сергей Филатов - Serhioth
  • Сергей Колтыгин - cmipro
  • Александр Лаврушенков - lavralex

2. О проекте

Наш проект представляет собой телеграм бот для сети автомоек с возможностью регистрации клиентов, формирования заказов и оплаты, также реализована система лояльности и отчетности.

Возможности пользователей:

Регистрация по номеру телефона с заполнением данных:

Добавление автомобиля:

В меню личного кабинета можно посмотреть бонусы, мой автомобиль, есть возможность добавить или отредактировать марку, модель и гос. номер автомобиля

Админ часть: наполнение каталога услуг с возможностью редактирования, Отчеты по выбранному клиенту (заказы, начисления и списание бонусов), общий отчет по дням, отчет по клиентам. Рассылка новостей клиентам.

Также реализовано получение приветственных бонусов и бонусов от каждой оплаченной услуги, и онлайн оплата из бота с помощью QRcode.

3. Инструкция по запуску.

Локально:

  1. Клонировать проект себе

    git clon [email protected]:Studio-Yandex-Practicum/avaprodetailing_bot_3.git

  2. Перейти в дерикторию проекта

    cd avaprodetailing_bot_3/

  3. В активированном виртуальном окружении установить зависимости

    pip install -r requirements.txt

  4. Создать файл .env по примеру .env.template

  5. Создать папку versions в alembic/

    mkdir alembic/versions

  6. создать и применить миграции

    alembic revision --autogenerate -m "first migration"
    alembic upgrade head
    
  7. Запустить проект

    uvicorn app.main:app --reload

Удаленный сервер:

```
cd /home/team3/avaprodetailing_bot_3
docker compose up
```

4. Используемые технологии:

Основные технологии

Дополнительные библиотеки

About

Бот для детейлинг мастерской AVAPRODETAILING (команда Дмитрия)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published