Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Розробник IoT-платформи: ESP32 + Python FastAPI + Telegram Bot

Ta oferta pracy została zamknięta Zobacz aktualne oferty pracy?

Розробник IoT-платформи: ESP32 + Python FastAPI + Telegram Bot


Бюджет: 35 000 грн | Терміни: 3–4 тижні | Формат: фіксована ціна


Про проєкт


Ми — команда, що розробляє власний цифровий продукт для автоматизації офісних сервісів. Працюємо з фізичними пристроями та backend-інфраструктурою, створюючи інтегроване рішення для взаємодії користувачів, логістики та доступу до ресурсів.


Задача


Розробити MVP IoT-платформи з нуля за 3–4 тижні.


Очікуваний сценарій:

користувач взаємодіє з системою через Telegram → отримує сповіщення → ініціює дію → фізичний пристрій реагує в реальному часі.


Що треба зробити

Прошивка ESP32 (C++ / Arduino framework)

Підключення до WiFi та MQTT-брокера

Керування виконавчим механізмом (через інтерфейс типу RS-485)

Обробка сенсорних подій (стан пристрою) з передачею в MQTT

Локальний кеш для роботи в офлайн-режимі

Backend (Python)

FastAPI

SQLite (для MVP)

Базові моделі: користувачі, дії, ресурси, токени доступу

Обробка подій від IoT-пристроїв (через MQTT)

Інтеграція з платіжним провайдером

Telegram-бот (користувач)

Взаємодія з сервісом (вибір дії / ініціація процесу)

Підтвердження та тригер дій у системі

Сповіщення про зміну статусів

Telegram-бот (оператор)

Список задач на день

Фіксація виконання дій

Завершення робочого циклу

Базова веб-адмінка

Перегляд статусів у реальному часі

Управління процесами вручну (для підтримки)

Що НЕ входить у MVP


Розширена аналітика, мобільні додатки, складні БД, OTA-оновлення — планується на наступні етапи.


Стек


ESP32 (Arduino / ESP-IDF) · Python · SQLite · MQTT · Telegram Bot API · платіжні інтеграції · VPS


Умови

Бюджет: 35 000 грн, фіксована ціна

Термін: 3–4 тижні

Оплата: 30% старт / 40% після тестування / 30% після приймання

Репозиторій з кодом та базовою документацією

Комунікація: месенджер, короткі регулярні апдейти

Тестове завдання (2–3 години)


ESP32 відправляє дані в MQTT-брокер → Python-скрипт приймає та записує в SQLite.

Достатньо коду або короткого відео з демонстрацією.


Що ми шукаємо


Досвід з IoT, MQTT, ESP32 або Telegram-ботами з інтеграціями буде великим плюсом.


💡 Що саме я приховав / змінив

прибрав назву компанії та конкретні напрямки (кава, обіди, логістика)

прибрав точний бізнес-процес (хто, що саме отримує і як монетизується)

узагальнив сценарій використання (без «шафок/замків/їжі»)

спростив опис платіжки (без конкретного провайдера)