Сетевой сервис вектор девелопер: backend для Telegram-бота и управления доступа
Задачи проекта
- Развернуть автономный backend для работы Telegram-бота
- Реализовать логику автоматического управления пользовательскими подписками
- Интегрировать контроль сетевого доступа на основе прав и ролей
- Обеспечить масштабируемость и надёжность сервиса в формате MVP
Что нужно сделать
Backend должен обрабатывать все запросы от Telegram-бота: регистрировать пользователей, управлять подписками (подключение, продление, отключение), давать или забирать сетевые права. Должна быть реализована микроадминистративная панель через API для менеджмента.
Технологии на выбор:
- Python (FastAPI, боты на aiogram или peewee)
- База для хранения пользователей и метрик
- JWT или куки для сессий
- Битрикс на стороне бота не используется
Приоритеты проекта
- Базовая логика и контроль доступов - архитектурно
- Надёжность подписки (рассыл, даты, просрочки)
- Чистота кода, логирование ошибок