Техническое задание: Система управления клиентами и выдачи доступов

Цель проекта

Разработать автоматизированное решение для управления двумя взаимосвязанными базами данных и предоставления клиентам доступа по запросу.

Основные функциональные блоки

1. База данных подарочных доступов

  • Ручное формирование и хранение 100+ уникальных пар «логин-пароль».
  • Каждая запись должна иметь статус (свободен/выдан).

2. База данных клиентов

  • Хранение информации о клиентах: ФИО и номер телефона.
  • Для каждого клиента должна быть возможность указать тип доступа: «платный» или «бесплатный».
  • Возможность привязки выданного логина и пароля к конкретному клиенту.

3. Клиентский интерфейс (сайт или Telegram-бот)

  • Публичный интерфейс, где клиент вводит свой номер телефона для запроса доступа.
  • Система автоматически проверяет номер в базе клиентов, верифицирует тип доступа и выдает свободную пару логин-пароль из первой базы.
  • После выдачи статус пары в базе меняется на «выдан», и она привязывается к клиенту.

4. Административная панель

  • Интерфейс для ручного управления обеими базами данных: добавление, редактирование, удаление записей.
  • Просмотр истории выданных доступов и статусов.
  • Управление типом доступа для клиентов (платный/бесплатный).

Требования к реализации

  • Система может быть реализована в виде веб-сайта с backend-логикой или Telegram-бота.
  • Необходима надежная и безопасная работа с данными клиентов.
  • Процесс выдачи доступа должен быть полностью автоматизирован после первоначальной настройки администратором.

Поиск партнёров для совместного продвижения бизнеса в интернете

Ищем агентства и специалистов для взаимовыгодного партнёрства в сфере digital. Мы предоставляем услуги по комплексному продвижению: контекстная реклама, SEO, разработка сайтов и аналитика. Готовы обсудить прозрачные условия сотрудничества.

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального чат-бота для приема заказов в Telegram. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления. Подробное техническое задание будет предоставлено исполнителю.