Техническое задание: Разработка Telegram-бота для учета производственных процессов

Цель проекта

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

Основной функционал

  • Учет выполненных работ: Автоматизированный сбор и фиксация факта выполненных работ от каждого сотрудника через бота.
  • Лента активности: Возможность быстро просматривать последние действия и завершенные работы в системе.
  • Визуализация выручки: Наглядное представление финансовых показателей (выручка за день, месяц, год) с графиками или диаграммами. Данные должны подтягиваться из базы данных PostgreSQL.
  • Мониторинг заказов: Отображение текущих заказов, находящихся в работе, с их статусами.
  • Управление сменами: Функционал для отображения актуального состава сотрудников на смене, а также управления графиками.

Ключевые требования

  • Бот должен быть надежным, стабильным и защищенным.
  • Интерфейс бота - интуитивно понятный и удобный для ежедневного использования сотрудниками.
  • Обязательная интеграция с СУБД PostgreSQL для хранения и обработки данных.
  • Информация должна представляться в структурированном и наглядном виде.
  • Система должна разграничивать доступ в зависимости от роли пользователя (сотрудник, руководитель, администратор).

Ожидаемый результат

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

Разработчик NestJS, Next.js и React для веб-проектов

Требуется опытный разработчик для постоянной работы над сайтами и веб-сервисами. Необходимы знания стека NestJS/Next.js/React, PostgreSQL, а также опыт настройки CI/CD в GitLab. Оплата почасовая, по факту отработанного времени.