Разработка Telegram-решения для контроля мобильных сотрудников (Bot + Mini App)
Необходимо разработать полноценное Telegram-решение для компаний, работающих с мобильными сотрудниками (промоутеры, мерчандайзеры, курьеры и т.д.). Решение должно состоять из Telegram Bot, Telegram Mini App (WebApp) и backend API с админ-панелью. Основная цель — контроль местоположения, рабочего времени, фото-отчетов и внутренней коммуникации в реальном времени.
Функционал:
Telegram Bot:
- Авторизация через Mini App
- Push-уведомления: напоминания о чек-ине, запросы на фото, подтверждение графика
- Отправка отчетов в формате CSV
Telegram Mini App (WebApp):
- Адаптивный mobile-first интерфейс
- Реальный GPS-трекинг на карте Google Maps
- Онлайн/офлайн статус сотрудников
- Встроенный чат (1:1 и групповой между промоутерами и супервайзерами)
- Фото-отчеты с привязкой к геолокации
- Календарь рабочих смен + заявки на изменение графика
- Dashboard аналитики (часы работы, активность, процент чек-инов)
- PIN-аутентификация (4–6 цифр)
Роли пользователей:
- Супер-админ: полный контроль, CRUD пользователей, экспорт данных
- Супервайзер: просмотр своих промоутеров, отправка запросов, аналитика
- Промоутер: чек-ин/аут, фото, просмотр графика
Поддержка связи «много ко многим» (один промоутер → несколько супервайзеров)
Backend & инфраструктура:
- REST/GraphQL API (Node.js или Python)
- База данных: PostgreSQL + Redis (кэш)
- Файловое хранилище: AWS S3 / Firebase Storage
- Геосервисы: Google Maps Platform (Geocoding, Reverse Geocoding)
- Админ-панель: отдельный веб-интерфейс (
/admin) - Полная интеграция с
window.Telegram.WebApp
Дополнительно:
- Экспорт данных в CSV
- Автоматическая очистка данных старше 12 месяцев
- Кэширование адресов для экономии API-запросов
- Логирование действий пользователей
- Система «Что нового» (release notes)
- Toast-уведомления и модальные окна
Технологический стек (желательный):
- Frontend (Mini App): React + TypeScript + Vite + Tailwind CSS
- Backend: Node.js (NestJS) или Python (FastAPI)
- БД: PostgreSQL + Prisma ORM / SQLAlchemy
- Аутентификация: PIN-код + JWT
- Хостинг: Vercel (Mini App), Render/Railway/VPS (Backend)
- Другое: Docker (опционально), Git, CI/CD
Ожидаемый результат:
- Полностью работоспособное MVP со всеми вышеуказанными функциями
- Чистый, поддерживаемый код с документацией
- Готовность к дальнейшему масштабированию и добавлению интеграций (например, n8n, CRM)
-
Добрый день, в нашей команде есть профессиональные дизайнеры и разработчики, которые сделают ваш проект именно так, как вы его видите. Хотелось бы детально с вами обсудить проект в личных сообщениях и начать работу.
-
456 Здравствуйте!
Меня зовут Дмитрий, представляю digital-агентство Mahaon. Мы работаем в 8 странах мира и объединяем команду из 50 специалистов в сферах дизайна, разработки и маркетинга.
С легкостью можем выполнить работу, учитывая все пожелания и стек технологий, однако выходим за рамки бюджета (80.000 грн). Если укладываемся в бюджет - можем выполнить работу с наилучшим результатом.
Также, в будущем, вы всегда можете рассчитывать на нас. Если потребуется доработка проекта, разработка мобильного приложения, продвижение и т.д.
Примеры работ можно посмотреть по ссылке: https://mahaon.agency/cases. Стек технологий - https://mahaon.agency/services
… С наилучшими пожеланиями,
Дмитрий Усатый
-
1014 6 0 Здравствуйте, готов взяться за ваш проект полностью.
У меня в портфолио есть мини телеграм приложения и полноценные разработки админ панелей, (+ сейчас активное задание по админ панели).
Мой стек технологий для вашего проекта
Frontend (Мини Приложение): Next + TypeScript + Vite
Backend: NestJS)
БД: PostgreSQL + Prisma ORM
… Аутентификация: PIN-код + JWT
Хостинг: Vercel (Мини Приложение), VPS (Backend)
Прочее: по договоренности
-
15075 32 0 1 Добрый день!
Я Валентин из Arctic Web. Мы занимаемся IT-консалтингом и полным циклом разработки: от UX/UI дизайна до веб и мобильной разработки и интеграций. Готовы взять ваш проект в работу и поделиться примерами похожих кейсов в личных сообщениях.
С уважением,
Arctic Web Team
Freelancehunt
-
463 4 0 Добрый день! 👋
Готов обсудить детали и сразу перейти к выполнению
У меня значительный опыт в fullstack разработке, поэтому проведу вас от идеи до готового решения.
-
96760 1276 1 10 Здравствуйте. У меня большой опыт с React/Node.js/Telegram ботами/Telegram Mini Apps. Готов к сотрудничеству.
-
3597 11 0 Я и моя команда предлагаем полный цикл разработки, под ключ. В команде присутствуют опытные разработчики, дизайнеры и специалисты по UX/UI, что позволяет нам создать удобный и функциональный продукт, который соответствует всем вашим требованиям. Сроки и цену обсудим уже в личных сообщениях, когда у нас будет полное представление объема работы. Ожидаю от вас фидбек. Примеры работ могу отправить в личные сообщения.
-
326 Добрый день! 👋
Я фронтенд/фулстек-разработчик с 3+ годами опыта в React + TypeScript, имею практику создания Telegram Mini Apps / WebApp, интеграций с Telegram API, реального GPS-трекинга и админ-панелей. Работал с Node.js (REST/GraphQL), PostgreSQL, Redis и S3 — подходит ваш стек.
Что предлагаю для MVP:
* Реализация Telegram Bot + Mini App (mobile-first) + бекенд API и админ-панель.
* Функции: чек-ин/чек-аут, GPS-трекинг на карте, фото-отчеты с геометками, чат 1:1/групповой, календарь смен, PIN-аутентификация, экспорт CSV, логирование и аналитика.
* Интеграция с Google Maps, S3, Redis; JWT + PIN для безопасности; готовность к масштабированию.
Готов подписать NDA. Портфолио: https://globalmap.github.io/project-list/
…
Гибкий формат оплаты — согласуем после обсуждения ТЗ. Готов обсудить детали и сроки — когда удобно пообщаться?
-
937 5 0 1 Здравствуйте!
Занимаюсь разработкой телеграм-ботов, используя NodeJS.
Также освоен в языке программирования Python, подключении к различным API-сервисам, базам данных и визуальным таблицам.
Предлагаю обсудить детали вашего проекта, после чего сойдемся на удобном для обоих бюджете и сроках.
Мое портфолио и готовые решения можно найти на сайте - https://vaysed.me/
Или в Фриланс-профиле.
Буду рад работать с вами!
-
9927 117 0 Привет.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
-
Добрый день, заинтересовал ваш проект. Буду рада сотрудничеству, напишите пожалуйста в личные сообщения фрилансера для связи
Актуальные фриланс-проекты в категории Веб-программирование
Ищем фронтенд разработчика для учебной платформыFrontend-разработчик https://www.figma.com/design/vXKC6kfWOeDBX2464BXqRv/%D0%A2%D0%97?node-id=0-1&p=f&t=OJxQ9DF0zXBNnBJv-0 Привет! Ищем frontend-разработчика для работы над современной музыкальной платформой Muse. Проект уже имеет готовый дизайн в Figma,… HTML и CSS верстка, Веб-программирование ∙ 1 час 43 минуты назад ∙ 44 ставки |
Редизайн и SEO-оптимизация сайта на платформе Prom.uaТехническое задание Сайт: protone.com.uaОсновная цель Необходимо сделать сайт современным, визуально привлекательным, удобным для пользователя и максимально подготовленным к продвижению в поисковых системах и внутри маркетплейса Prom.ua. Основной акцент — улучшение дизайна,… Веб-программирование, Дизайн сайтов ∙ 2 часа 12 минут назад ∙ 13 ставок |
Нужен разработчик Drupal для правок на нескольких сайтах.Нужен разработчик Drupal для правок на нескольких сайтах. Сайт раздувается и заполняет весь хостинг .. HTML и CSS верстка, Веб-программирование ∙ 6 часов 8 минут назад ∙ 27 ставок |
Парсинг товаров, подготовка к импорту на WPСпарсить полный каталог этих сайтов: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Все товары нужно объединить в одну обющую таблицу для импорта в WP. Каждый товар… Веб-программирование, Парсинг данных ∙ 19 часов 2 минуты назад ∙ 46 ставок |
Интеграция калькулятора стоимости услуг на сайт Webflow
14 807 UAH
Ищем разработчика для интеграции готового калькулятора стоимости услуг на наш сайт, созданный на Webflow. О компании Мы занимаемся: сборкой мебели; монтажем телевизоров; монтажем полок, картин, зеркал и других предметов; помощью при переезде; подъемом тяжелых предметов; услугами… Javascript и Typescript, Веб-программирование ∙ 22 часа 5 минут назад ∙ 55 ставок |