Ағымдағы тапсырыстар бойынша PostgreSQL

Создание telegram бота

Бос орын жабылды
Жобаны жұмыспен қамту

Telegram-бот для логистической компании: клиенты оформляют посылки и заявки на выкуп, менеджер ведёт заказы и меняет статусы.

Стек: Python 3.11+, aiogram 3.x, PostgreSQL, Docker, VPS Ubuntu.

Язык: русский. Срок MVP: 3–4 недели.

Функционал №1 — Самостоятельный выкуп

  1. Регистрация: имя + телефон (через request_contact или вручную). Согласие на обработку ПД.
  2. Код клиента: бот генерирует уникальный код (5 символов, напр. A7K3M). Клиент указывает его в поле «Получатель» на маркетплейсе — по нему компания идентифицирует посылку.
  3. Инструкция: бот выдаёт адрес склада в Китае + код клиента + пример заполнения + картинку-схему.
  4. Добавление посылки: номер заказа с маркетплейса + название + скриншоты (до 10) + комментарий. Проверка дубликатов. Внутренний номер PKG-2026-0001.
  5. Статусы (меняет менеджер вручную):
  • 🚚 Заказ отправлен на склад консолидации в Китае
  • 📥 Товар прибыл на склад
  • ✈️ Товар отправлен в Москву
  • ✅ Товар прибыл и готов к выдаче
  1. Push-уведомления клиенту при каждой смене статуса.
  2. «Мои посылки»: список + карточка с историей статусов.

Функционал №2 — Выкуп «под ключ» (вариант D: гибрид)

Три пути на выбор клиента:

А. Быстрая заявка — клиент кидает ссылки и/или скриншоты → бот создаёт заявку REQ-2026-0001 → предлагает заполнить форму (не заставляет).

Б. Пошаговая форма — бот ведёт по шагам: ссылка → название → количество → цвет → размер → комментарий → скриншоты → подтверждение. Кнопки «Назад» и «Отменить» на каждом шаге.

В. Чат с менеджером — кнопка «💬 Написать менеджеру». Сообщения пересылаются через бота, личные аккаунты не раскрываются. Переписка логируется.

Статусы заявки: Новая → В работе → Оформлена / Отклонена. При «Оформлена» менеджер может превратить заявку в посылку (функционал №1).

FAQ: автоответы по срокам, стоимости, запрещённым товарам.

Админ-панель

  • Доступ по whitelist Telegram ID, роли admin / manager.
  • Список посылок и заявок с фильтрами (статус, клиент, дата) и поиском.
  • Карточка: данные клиента, вложения, история, смена статуса в 1 клик.
  • Внутренние комментарии, ответ клиенту через бота.
  • Превращение заявки в посылку.
  • Экспорт в CSV/XLSX.
  • Уведомления менеджеру о новых посылках и заявках.
Бос орын жабылды

Требуется Full Stack разработчик для доработки сайта (есть готовый дизайн от Lovable.dev)

Бос орын жабылды
Қашықтан

Требуется Full Stack разработчик для доработки образовательной платформы

Есть готовый сайт, созданный через Lovable.dev. Уже разработаны дизайн, структура страниц и концепция проекта. Необходимо реализовать полноценный функционал сайта, базу данных и удобную административную панель. Дизайн создавать не нужно — требуется именно разработка функциональной части.

Основные задачи:

• Разработать удобную админ-панель с авторизацией администратора.

Администратор должен иметь возможность без помощи программиста:

  • создавать, редактировать и удалять курсы, уроки и страницы; добавлять, убавлять баллы ученикам
  • загружать фото, видео, PDF и другие материалы;
  • создавать категории и разделы;
  • менять порядок уроков и материалов;
  • скрывать/публиковать контент;
  • управлять пользователями.

Регистрация пользователей

  • регистрация и авторизация;
  • восстановление пароля;
  • роли пользователей (администратор/ученик).

Личный кабинет ученика

  • список приобретённых курсов;
  • просмотр уроков;
  • отображение прогресса;
  • история обучения;
  • уведомления.

Система прогресса

Необходимо сохранять:

  • просмотренные уроки;
  • процент прохождения курса;
  • дату последнего посещения;
  • выполненные задания;
  • прогресс между посещениями.

База данных

Спроектировать и реализовать структуру хранения:

  • пользователей;
  • курсов;
  • уроков;
  • материалов;
  • категорий;
  • домашних заданий;
  • прогресса;
  • сообщений.

Чат

Реализовать внутренний чат между учеником и администратором с уведомлениями о новых сообщениях.

Требования к админ-панели

Главная задача — сделать управление максимально простым. Я не должен обращаться к программисту для изменения контента. Все действия (добавление, удаление, редактирование материалов, учеников, фото, видео, курсов, уроков и страниц) должны выполняться через админ-панель.

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

При отклике прошу указать:

  1. Какие технологии предлагаете использовать (React, Next.js, Node.js, Supabase, PostgreSQL, Firebase и т.д.).
  2. Есть ли опыт разработки LMS или образовательных платформ.
  3. Примеры похожих проектов.
  4. Ориентировочную стоимость и сроки.
  5. Какие улучшения вы предложили бы для проекта.
  • Ищу разработчика для долгосрочного сотрудничества. После реализации основного функционала планируется дальнейшее развитие платформы и добавление новых возможностей.
Бос орын жабылды