revert Пиздец очередной
This commit is contained in:
Disledg
2024-12-21 16:29:17 +01:00
parent bfe898f10a
commit e4be2e1811
25 changed files with 574 additions and 1065 deletions

View File

@@ -1,35 +1,36 @@
# VPN Configuration Sales Bot (FastAPI Backend)
Проект представляет собой FastAPI сервер, интегрированный с Telegram API для автоматизации продажи VPN конфигураций и управления пользователями. Бекенд обрабатывает запросы, взаимодействует с базами данных PostgreSQL и MongoDB, и обеспечивает удобный интерфейс для пользователей и администраторов.
# VPN Configuration Sales Bot
Бот для Telegram, предназначенный для продажи VPN конфигураций. Проект создан с целью автоматизации процесса продажи VPN и управления пользователями через удобный интерфейс Telegram, с использованием баз данных PostgreSQL и MongoDB.
## 📋 Описание
FastAPI сервер предоставляет REST API для управления функционалом Telegram-бота, включая регистрацию, авторизацию, покупку VPN конфигураций и администрирование. Использование FastAPI обеспечивает высокую производительность, читаемый код и расширяемость проекта.
Этот проект представляет собой Telegram-бота, который позволяет пользователям приобретать VPN настройки, а администраторам управлять конфигурациями и отслеживать заказы. Бот поддерживает работу с двумя базами данных для обеспечения гибкого хранения и обработки данных.
## 🛠 Функционал
- Отсутствует сука
- Регистрация и авторизация пользователей
- Покупка VPN конфигураций
### В стадии разработки
- Всё в разработке
- Автоматическая выдача VPN конфигураций
- Поддержка двух баз данных (PostgreSQL и MongoDB) для более гибкого и масштабируемого хранения данных
- Панель администратора для управления заказами и пользователями
- Саппорт система
## 🚀 Технологии
- **Python 3.x**
- **FastAPI**
- **Python**
- **Telegram API**
- **PostgreSQL (SQLAlchemy)**
- **MongoDB (PyMongo)**
- **JWT (JSON Web Tokens):** для аутентификации и авторизации.
- **Pydantic:** для валидации данных.
- **Alembic:** для миграций базы данных PostgreSQL.
- **Docker:** для контейнеризации и упрощения развёртывания.
## 📜 Основные API эндпоинты
Сосут эендпоинты блять, не сделаны ещё
- **PostgreSQL**
- **MongoDB**
- **SQLAlchemy** - для взаимодействия с PostgreSQL
- **PyMongo** - для работы с MongoDB
## 📝 Лицензия
Этот проект распространяется под лицензией MIT License. Подробности в файле [LICENSE](./LICENSE).
Этот проект распространяется под лицензией MIT License. Подробности в файле [LICENSE](./LICENSE).