Stworzenie aplikacji mobilnej IoT

Zleceniodawca
no avatar
Sawogaz
Opis

Dzień dobry,

W związku z ekspansją naszej działalności, poszukujemy partnera do współpracy przy rozwijaniu aplikacji mobilnej dla systemów Android oraz iOS. Nasza specjalność to inteligentne meble z zaawansowanymi funkcjami. Naszym celem jest opracowanie oprogramowania mobilnego, a także stworzenie brokera MQTT i serwera do zarządzania komunikacją z urządzeniami. Oprogramowanie urządzeniowe zostanie opracowane przez nas i będzie oparte na modułach ESP32 lub ich odpowiednikach.

Aplikacja powinna oferować możliwość dodawania nowych urządzeń poprzez skanowanie kodu QR. Dla każdego z urządzeń konieczne będzie stworzenie w aplikacji specjalnego szablonu ("template"), który umożliwi sterowanie danym meblem. Szablony te mogą znacznie się od siebie różnić i będą tworzone indywidualnie dla każdego produktu. W ramach dalszej współpracy, zadaniem będzie tworzenie nowych szablonów dla kolejnych urządzeń, oraz utrzymanie aplikacji aktualnej.

Przykłady szablonów dla pierwszych dwóch urządzeń to:

Stół z mechanizmem podnoszenia – szablon powinien zawierać animację przedstawiającą stan stołu oraz umożliwiać zdalne sterowanie mechanizmem podnoszenia poprzez przyciski "podnieś" i "opuść". Sterowanie lokalne również będzie możliwe dzięki przyciskom fizycznym na urządzeniu.

Szafa z ruchomymi półkami – urządzenie będzie przesyłać na serwer zdjęcia półek, które następnie będą wyświetlane w aplikacji. Użytkownik będzie mógł przeglądać zdjęcia w celu wybrania półki, która ma zostać przygotowana. Dodatkowo, zaimplementujemy algorytmy sztucznej inteligencji do identyfikacji produktów znajdujących się na półkach (wykonamy to we własnym zakresie), co umożliwi korzystanie z funkcji wyszukiwania. Z uwagi na możliwość posiadania przez użytkownika wielu takich szaf, wyszukiwanie powinno obejmować wszystkie urządzenia.

Zależy nam na stworzeniu intuicyjnej i funkcjonalnej aplikacji, która będzie wspierać użytkowników w zarządzaniu naszymi inteligentnymi meblami.

Opublikowano
2024-04-10
Wymagane funkcje:
Broker MQTT 1. Dodawanie nowych urządzeń. 2. Udostępnianie urządzeń innym użytkownikom. 3. Odbieranie i prezentowanie powiadomień o błędach generowanych przez urządzenia. 4. Sterowanie urządzeniami. 5. Prezentowanie listy produktów z linkami do ich stron, w celach marketingowych.
System operacyjny:
iOS Android

Wysłane oferty (24)

MAGLY
MAGLY
0 umów
2024-04-17
aws
C plus plus
C Sharp
+ 13 więcej
Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
90 dni

Najnowsze zlecenia z kategorii