Fitness Tracker
Fitness Tracker — mobilna aplikacja do śledzenia aktywności oparta na czujniku IMU
Opis zadania:
Potrzebny doświadczony programista (lub para programistów) do stworzenia MVP mobilnej aplikacji, która:
• Odbiera dane z czujnika IMU (WitMotion) przez Bluetooth Low Energy (BLE)
• Przetwarza strumień danych w czasie rzeczywistym na urządzeniu z Androidem
• Zapisuje dane lokalnie w przypadku utraty połączenia
• Po przywróceniu połączenia — automatycznie synchronizuje dane
• Przesyła pomiary na serwer przez HTTPS / REST API
• Zarządzana przez użytkownika za pomocą minimalnego UI (Start, Pauza, Komentarz itp.)
Technologie:
• 📱 Kotlin (Android BLE + UI)
• ⚙️ Rust (logika przetwarzania, maszyna stanów, buforowanie)
• 🌐 HTTP / REST API do komunikacji z serwerem (najlepiej — doświadczenie z autoryzacją tokenem)
• (opcjonalnie) Python — do późniejszej walidacji danych (nieobowiązkowe)
Co już jest:
• Protokół przesyłania danych z czujnika (opisany)
• Przybliżone specyfikacje i struktura sesji
• Plan dalszego wykorzystania wideo (GoPro) — nie jest częścią aplikacji, ale ważne dla zrozumienia
Co trzeba zaimplementować:
• Implementacja połączenia BLE i odbioru danych (typ pakietu: 61)
• Połączenie Kotlin ↔ Rust (przez JNI lub FFI)
• Zarządzanie sesją (Start / Stop / Pauza)
• Dodawanie komentarzy podczas nagrywania
• Lokalny bufor w przypadku przerwy
• Automatyczna synchronizacja
• Wysyłanie danych na serwer (REST + token)
• Najprostszy UI
Oczekiwany rezultat:
• Kod źródłowy (Kotlin + Rust)
• APK lub instrukcja budowania
• Dokumentacja: struktura projektu, opis API, instrukcja uruchomienia
• Działający endpoint REST (może być tymczasowy / mock)
Wymagane doświadczenie:
• Doświadczenie z BLE na Android (obowiązkowe)
• Doświadczenie z Rust / FFI lub gotowość do pracy z nim
• Odpowiedzialne podejście, minimalizm, wydajność
-
23 dni8050 PLN23 dni8050 PLN
Zróbmy to, mam duże doświadczenie z Bluetooth. Tylko proszę podaj wszystkie szczegóły, żebym mógł normalnie ocenić, czy się dogadamy co do terminów i cen - od razu ruszam do pracy.
-
10 dni8474 PLN10 dni8474 PLN
Dzień dobry, mam doświadczenie, proszę napisać, omówimy wszystko. Opinie na innej platformie są
-
15 dni6355 PLN
384 4 0 15 dni6355 PLNWitam Evgeny!
Zainteresował mnie Twój projekt tworzenia MVP mobilnej aplikacji Fitness Tracker
Chętnie opracuję aplikację na Kotlin (BLE + UI) i Rust (przetwarzanie danych, buforowanie) z synchronizacją przez REST API
Mam doświadczenie, ponad 3 lata z BLE na Androidzie, w tym FFI i autoryzacja tokenami
Planuję zaimplementować połączenie BLE z WitMotion, lokalne buforowanie, automatyczną synchronizację i prosty UI (Start, Pauza, Komentarz)
Będę zadowolony ze współpracy!
Czekam na specyfikację i protokół do rozpoczęcia
-
30 dni15 253 PLN
206 30 dni15 253 PLNCześć! Jestem doświadczonym programistą o silnym zapleczu w komunikacji BLE, Rust i Kotlin, skupiającym się na tworzeniu wysokowydajnych i stabilnych aplikacji mobilnych z natywnymi integracjami niskiego poziomu.
🧩 Co wnoszę do Twojego projektu:
✔️ Udokumentowane doświadczenie w pracy z Bluetooth Low Energy (BLE) na Androidzie, w tym obsługa przerw w połączeniu i przetwarzanie danych w tle.
✔️ Solidna praktyczna wiedza w Rust + FFI (JNI) — używałem tego do budowy modułów krytycznych pod względem wydajności i stanów maszynowych zintegrowanych z przepływami pracy mobilnej.
✔️ Doświadczenie w buforowaniu danych, obsłudze offline i zarządzaniu sesjami, w tym logice ponownego łączenia i automatycznej synchronizacji.
…
✔️ Praca z REST API, uwierzytelnianiem oparte na tokenach i bezpiecznym transferem danych.
✔️ Bardzo dbałość o szczegóły — stawiam na minimalizm, wydajność i czystą architekturę w gotowych do produkcji MVP.
📱 Znam się również na przekazywaniu projektów, licencjonowaniu i zawsze dostarczam czystą dokumentację, instrukcje budowania i kod łatwy do utrzymania.
🛠️ Stos technologiczny: Kotlin (Android BLE + UI), Rust (FFI), REST (HTTP + uwierzytelnianie tokenami), opcjonalnie Python do walidacji, Git, Linux.
📦 Mogę dostarczyć pełne MVP:
Odbiornik danych BLE (typ pakietu 0x61)
Logika główna i buforowanie w Rust
Minimalny interfejs użytkownika: Start / Pauza / Komentarz
System synchronizacji offline z integracją REST
💬 Chętnie omówię Twoje cele, harmonogram i budżet. Mogę pracować samodzielnie lub z partnerem, jeśli zajdzie taka potrzeba.
-
20 dni16 524 PLN
15075 32 0 1 20 dni16 524 PLNDzień dobry!
Nazywam się Walenty i reprezentuję Arctic Web Agency. Jesteśmy zespołem doświadczonych programistów internetowych, specjalizujących się w tworzeniu nowoczesnych i skutecznych rozwiązań internetowych dla biznesu. W prywatnych wiadomościach mogę przesłać przykłady naszych podobnych prac. Gotowi podjąć się Twojego projektu!
Z poważaniem
Zespół Arctic Web
Freelancehunt
-
30 dni10 592 PLN
410 7 1 1 30 dni10 592 PLNCześć,
Pozwól, że krótko się przedstawię i opiszę swoje umiejętności. Nazywam się Sława, jestem Flutter Developerem z ponad 5-letnim doświadczeniem w tworzeniu wysokowydajnych wieloplatformowych aplikacji mobilnych dla startupów, rozwiązań SaaS i skomplikowanych platform.
Poniżej przedstawiam kilka ostatnich projektów, nad którymi pracowałem:
Osama sushi (https://play.google.com/store/apps/details?id=com.ithinkers.osamasushi): Aplikacja Osama sushi to wygodna i szybka usługa dostawy. Zainstaluj aplikację Osama sushi i uzyskaj dostęp online do naszej usługi dostawy o dowolnej porze i w dowolnym miejscu.
Cinch Delivery (https://play.google.com/store/apps/details?id=com.cinchdelivery.android): Opracowałem mobilną aplikację Flutter dla tej usługi dostawy, zapewniającą płynne doświadczenie użytkownika i śledzenie zamówień w czasie rzeczywistym.
… Mój stos technologiczny obejmuje
Rozwój wieloplatformowy: Flutter, Dart
Zarządzanie stanem: Provider, Riverpod, Bloc
Networking: Dio, HTTP, GraphQL
Lokalne przechowywanie: Hive, SharedPreferences, SQLite
Firebase: Authentication, Cloud Firestore, FCM, Analytics
CI/CD: Codemagic, GitHub Actions
Systemy kontroli wersji: GitHub, GitLab, Bitbucket
Narzędzia: Android Studio, VS Code, Postman, Figma (do realizacji UI)
Jeśli ta oferta brzmi dla Ciebie interesująco, chętnie wezmę udział w 10-15-minutowej rozmowie, aby omówić, jak mogę wnieść wkład w Twój projekt.
Z niecierpliwością czekam na Twoją odpowiedź!
-
15 dni6355 PLN
128 15 dni6355 PLNDrogi
Jestem bardzo zainteresowany Twoim projektem Fitness Tracker i jestem przekonany, że mogę pomóc w dostarczeniu wersji MVP, na którą się nastawiasz. Oto jak proponuję do tego podejść:
O mnie
Jestem doświadczonym deweloperem full stack z silnym doświadczeniem w rozwoju na Androida, korzystającym z Kotlin, Rust do modułów krytycznych pod względem wydajności oraz komunikacji Bluetooth Low Energy (BLE). Pracowałem nad kilkoma aplikacjami do przesyłania danych w czasie rzeczywistym i zintegrowałem moduły Rust z Kotlinem za pomocą JNI/FFI w systemach produkcyjnych.
✔️ Ekspertyza BLE: Tworzyłem aplikacje na Androida komunikujące się z czujnikami IMU i biomedycznymi przez BLE, obsługując utratę pakietów, ponowne łączenie i buforowanie w tle.
✔️ Kotlin + Rust: Biegły w obu. Komfortowo zarządzam powiązaniami JNI i utrzymuję granicę czystą.
… ✔️ Solidne zarządzanie sesją: Implementowałem podobne maszyny stanów (start, pauza, buforowanie, synchronizacja) wcześniej.
✔️ Offline Storage + Auto Sync: Potrafię obsługiwać buforowanie w SQLite/lokalnym magazynie i niezawodne synchronizacje w tle.
✔️ Bezpieczna komunikacja API: Zaznajomiony z RESTful API, autoryzacją opartą na tokenach (OAuth2, JWT).
Plan rozwoju
Moduł BLE (Kotlin):
Połączenie z czujnikiem WitMotion
Odczyt i parsowanie pakietu typu 61
Logika przetwarzania (Rust):
Maszyna stanów w czasie rzeczywistym
Logika buforowania (w pamięci/na lokalnym dysku)
Integracja Kotlin ↔ Rust:
Przez JNI
UI:
Minimalny interfejs Start / Pauza / Komentarz
Buforowanie offline:
Wykrywanie rozłączenia i lokalne przechowywanie
Logika ponownego połączenia:
Automatyczne ponowne łączenie i wysyłanie brakujących danych
Synchronizacja API REST:
Wysyłanie przez HTTPS z autoryzacją tokenem
Dokumentacja + Skrypty budowania:
README, struktura projektu, specyfikacja API, APK
Dostarczane produkty
Kompletny kod Kotlin + Rust
APK (lub powtarzalny build)
Dokumentacja dla deweloperów
Mock/serwer API REST (opcjonalnie)
Harmonogram i dostępność
Jestem dostępny do rozpoczęcia od razu i szacuję 1–2 tygodnie na dostarczenie MVP, w zależności od cykli testowych i wymagań dotyczących niezawodności BLE.
Jeśli jesteś na to otwarty, chętnie umówię się na szybkie rozmowy, aby wyjaśnić Twoje dokładne oczekiwania i architekturę. Czekam na kontakt od Ciebie.
Z poważaniem,
-
15 dni8474 PLN
1117 4 0 15 dni8474 PLNCześć!
Jestem zachwycony Twoim projektem i uważam, że idealnie pasuje do mojego doświadczenia. Integracja Bluetooth Low Energy (BLE) z Kotlinem dla bezproblemowej komunikacji i przetwarzania danych na Androidzie — to coś, czym już się zajmowałem i mam jasne zrozumienie, jak zapewnić płynny przesył danych nawet w warunkach niestabilnego połączenia.
Jednym z podejść, które bym polecił, jest użycie inteligentnego automatu skończonego w Rust do obsługi strumienia danych w czasie rzeczywistym.
To gwarantuje efektywne przetwarzanie danych przez aplikację i jej wystarczającą niezawodność w scenariuszach z niestabilnym połączeniem. Jestem pewien, że rozwiązanie, które stworzę, spełni Twoje oczekiwania pod względem wydajności i prostoty, szczególnie w zakresie synchronizacji danych między sesjami.
Chętnie omówię to z Tobą!
Dziękuję!
-
14 dni3390 PLN
162 14 dni3390 PLNWitam.
Z zainteresowaniem zapoznałam się z Twoim projektem. Jestem pewna, że będę w stanie wykonać skuteczną i wysokiej jakości pracę, odpowiadającą Twoim wymaganiom i oczekiwaniom. Doświadczenie zawodowe ponad 8 lat.
-
20 dni8474 PLN
30 20 dni8474 PLNWitam! Pracowałem z podobnymi technologiami - patrz opis profilu
Był projekt związany z LoRa+BLE
Budowałem własną sieć na terenie zakładu
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Opracowanie 2 stron internetowych zorientowanych na SEO do sprzedaży części (quady i sprzęt specjalistyczny)Opracowanie dwóch specjalistycznych stron internetowych do sprzedaży części zamiennychOgólne informacjeNależy opracować dwie specjalistyczne strony:Części zamienne do quadów, UTV, SSV i innego podobnego sprzętu.Części zamienne do sprzętu specjalistycznego.Istniejąca strona… PHP, Programowanie stron internetowych ∙ 7 godzin 2 minuty temu ∙ 38 ofert |
Potrzebny specjalista 1C (Zarządzanie handlem)
82 PLN
Potrzebny specjalista 1C (Zarządzanie handlem) Szukaemy doświadczonego programisty 1C do małego projektu integracyjnego. Mamy sklep internetowy i konfigurację 1C UT. Należy skonfigurować wymianę danych między stroną a 1C — aby strona mogła otrzymywać z 1C aktualne informacje… Administracja systemem i siecią, Programowanie stron internetowych ∙ 10 godzin 13 minut temu ∙ 7 ofert |
Tworzenie lub korekta strony na opencartWitam wszystkich! Wstępna sytuacja do zrozumienia: Zamówiłem rozwój strony internetowej u Templatemonsters. Z góry uzgodniłem specyfikację i kupiłem od nich szablon. W rezultacie nie dotrzymano terminów i w ogóle napisali, że nie mogą zrobić tak, jak uzgodniono. Hosting kupiłem… Programowanie stron internetowych, Sklepy internetowe i e-commerce ∙ 1 dzień 18 godzin temu ∙ 36 ofert |
Rozwój aplikacji mobilnej AI z bajkami dla dzieciPoszukuję doświadczonego programisty lub zespołu do stworzenia aplikacji mobilnej z sztuczną inteligencją, która będzie generować krótkie, miłe i dostosowane do wieku bajki dla dzieci prosty, piękny i bezpieczny produkt, w którym rodzic w kilka minut może stworzyć osobistą… AI i uczenie maszynowe, Programowanie stron internetowych ∙ 1 dzień 19 godzin temu ∙ 46 ofert |
Tłumacz dla WordPress.Trzeba przetłumaczyć stronę WordPress z WooCommerce na 30 języków. Wtyczka do wygodnego automatycznego tłumaczenia. Żeby nie klikać na każdą stronę w celu tłumaczenia i każdy produkt. Żeby można było robić wyjątki dla określonych fraz. Można było poprawiać tłumaczenie.… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 1 dzień 20 godzin temu ∙ 26 ofert |