Fitness Tracker
Fitness Tracker — мобильное приложение для отслеживания активности на основе IMU-датчика
Описание задачи:
Нужен опытный разработчик (или пара разработчиков) для создания MVP-версии мобильного приложения, которое:
• Получает данные с IMU-датчика (WitMotion) через Bluetooth Low Energy (BLE)
• Обрабатывает поток данных в реальном времени на Android-устройстве
• Сохраняет данные локально при потере соединения
• После восстановления связи — автоматически синхронизирует данные
• Передаёт измерения на сервер через HTTPS / REST API
• Управляется пользователем через минимальный UI (Start, Pause, Комментарий и т.д.)
Стек технологий:
• 📱 Kotlin (Android BLE + UI)
• ⚙️ Rust (логика обработки, state-machine, буферизация)
• 🌐 HTTP / REST API для связи с сервером (желательно — опыт работы с авторизацией по токену)
• (опционально) Python — для последующей валидации данных (не обязательно)
Что уже есть:
• Протокол передачи данных от датчика (описан)
• Примерные спецификации и структура сессии
• План дальнейшего использования видеосопровождения (GoPro) — не часть приложения, но важно для понимания
Что нужно реализовать:
• Реализация BLE-подключения и приёма данных (тип пакета: 61)
• Связка Kotlin ↔ Rust (через JNI или FFI)
• Управление сессией (Start / Stop / Pause)
• Добавление комментариев во время записи
• Локальная буферизация при обрыве
• Автоматическая синхронизация
• Отправка данных на сервер (REST + токен)
• Простейший UI
Ожидаемый результат:
• Исходный код (Kotlin + Rust)
• APK или инструкция по сборке
• Документация: структура проекта, описание API, инструкция запуска
• Рабочий REST endpoint (можно — временный / мок)
Желаемый опыт:
• Опыт с BLE на Android (обязательно)
• Опыт Rust / FFI или готовность работать с ним
• Ответственный подход, минимализм, производительность
-
23 дня97 898 UAH23 дня97 898 UAH
Давайте сделаю, опыт большой с блютузом. Только дайте плиз все детали, чтобы я могу нормально оценить сраз вам и если сходимся сроки-цены - сразу поехать работать.
-
10 дней103 050 UAH10 дней103 050 UAH
Добрый день, есть опыт, отпишите обсудим все. Отзывы на другой платформе есть
-
15 дней77 288 UAH
384 4 0 15 дней77 288 UAHЗдравствуйте Евгений!
Заинтересовал ваш проект создания MVP мобильного приложения Fitness Tracker
Готов разработать приложение на Kotlin (BLE + UI) и Rust (обработка данных, буферизация) с синхронизацией через REST API
Опыт есть, более 3 лет с BLE на Android, включая FFI и токен-авторизацию
Планирую реализовать BLE-подключение к WitMotion, локальную буферизацию, автоматическую синхронизацию и простой UI (Start, Pause, Комментарий)
Буду рад сотрудничеству!
Жду спецификации и протокол для старта
-
30 дней185 490 UAH
206 30 дней185 490 UAHПривет! Я опытный разработчик программного обеспечения с сильным опытом в BLE-коммуникациях, Rust и Kotlin, сосредоточенный на создании высокопроизводительных и стабильных мобильных приложений с нативными низкоуровневыми интеграциями.
🧩 Что я могу предложить вашему проекту:
✔️ Проверенный опыт работы с Bluetooth Low Energy (BLE) на Android, включая обработку разрывов соединения и обработку данных в фоновом режиме.
✔️ Надежная практическая экспертиза в Rust + FFI (JNI) — использовал его для создания модулей с критической производительностью и автоматов состояний, интегрированных в мобильные рабочие процессы.
✔️ Опыт работы с буферизацией данных, офлайн-обработкой и управлением сессиями, включая логику повторного подключения и автоматическую синхронизацию.
…
✔️ Работа с REST API, аутентификацией на основе токенов и безопасной передачей данных.
✔️ Высокая внимательность к деталям — я ориентируюсь на минимализм, производительность и чистую архитектуру в готовых к производству MVP.
📱 Я также знаком с передачей проекта, лицензированием и всегда предоставляю чистую документацию, инструкции по сборке и поддерживаемый код.
🛠️ Технический стек: Kotlin (Android BLE + UI), Rust (FFI), REST (HTTP + Token Auth), по желанию Python для валидации, Git, Linux.
📦 Могу предоставить полный MVP:
Приемник данных BLE (тип пакета 0x61)
Основная логика и буферизация на Rust
Минимальный интерфейс: Старт / Пауза / Комментарий
Система синхронизации с офлайн-режимом и интеграцией REST
💬 Готов обсудить ваши цели, сроки и бюджет. Могу работать самостоятельно или с партнером, если потребуется.
-
20 дней200 948 UAH
15075 32 0 1 20 дней200 948 UAHДобрый день!
Меня зовут Валентин, и я представляю Arctic Web Agency. Мы - команда опытных веб-разработчиков, которые специализируются на создании современных и эффективных веб-решений для бизнеса. В личных сообщениях смогу предоставить примеры наших похожих работ. Готовы взяться за ваш проект!
С уважением
Arctic Web Team
Freelancehunt
-
30 дней128 813 UAH
410 7 1 1 30 дней128 813 UAHПривет,
Позвольте кратко представить себя и свои навыки. Меня зовут Слава, я Flutter-разработчик с более чем 5-летним опытом создания высокопроизводительных кросс-платформенных мобильных приложений для стартапов, SaaS-решений и сложных платформ.
Ниже приведены несколько недавних проектов, над которыми я работал:
Osama sushi (https://play.google.com/store/apps/details?id=com.ithinkers.osamasushi): Приложение Osama sushi — это удобная и быстрая служба доставки. Установите приложение Osama sushi и получите онлайн-доступ к нашей службе доставки в любое время и в любом месте.
Cinch Delivery (https://play.google.com/store/apps/details?id=com.cinchdelivery.android): Я разработал мобильное приложение Flutter для этой службы доставки, обеспечивающее бесперебойный пользовательский опыт и отслеживание заказов в реальном времени.
… Мой технологический стек включает в себя
Кросс-платформенная разработка: Flutter, Dart
Управление состоянием: Provider, Riverpod, Bloc
Networking: Dio, HTTP, GraphQL
Локальное хранилище: Hive, SharedPreferences, SQLite
Firebase: Authentication, Cloud Firestore, FCM, Analytics
CI/CD: Codemagic, GitHub Actions
Системы контроля версий: GitHub, GitLab, Bitbucket
Инструменты: Android Studio, VS Code, Postman, Figma (для реализации UI)
Если это предложение кажется вам интересным, я буду рад принять участие в 10-15-минутном разговоре, чтобы обсудить, как я могу внести свой вклад в ваш проект.
С нетерпением жду вашего ответа!
-
15 дней77 288 UAH
128 15 дней77 288 UAHУважаемый
Я очень заинтересован в вашем проекте фитнес-трекера и уверен, что могу помочь с созданием MVP-версии, которую вы нацелены достичь. Вот как я предлагаю подойти к этому:
Обо мне
Я опытный разработчик full stack с сильным опытом в разработке для Android с использованием Kotlin, Rust для модулей, критичных к производительности, и Bluetooth Low Energy (BLE) коммуникации. Я работал над несколькими приложениями для обработки данных в реальном времени и интегрировал модули Rust в Kotlin через JNI/FFI в производственных системах.
✔️ Эксперт в BLE: Я создавал Android-приложения, взаимодействующие с IMU и биомедицинскими датчиками по BLE, справляясь с потерей пакетов, повторным подключением и буферизацией в фоновом режиме.
✔️ Kotlin + Rust: Владение обоими языками. Уверенно управляю связками JNI и поддерживаю чистую границу между ними.
… ✔️ Надежное управление сессиями: Реализовывал подобные машины состояний (старт, пауза, буферизация, синхронизация).
✔️ Офлайн-хранение + автоматическая синхронизация: Могу обеспечить буферизацию данных в SQLite/локальном хранилище и надежную фоновую синхронизацию.
✔️ Безопасное API взаимодействие: Знаком с RESTful API, аутентификацией на основе токенов (OAuth2, JWT).
План разработки
Модуль BLE (Kotlin):
Подключение к датчику WitMotion
Чтение и парсинг пакета типа 61
Логика обработки (Rust):
Машина состояний в реальном времени
Логика буферизации (в памяти/локально)
Интеграция Kotlin ↔ Rust:
Через JNI
UI:
Минимальный интерфейс для запуска / паузы / комментариев
Офлайн-буферизация:
Обнаружение отключения и локальное хранение
Логика повторного подключения:
Автоматическое повторное подключение и отправка недостающих данных
Синхронизация через REST API:
Загрузка через HTTPS с токен-авторизацией
Документация + скрипты сборки:
README, структура проекта, спецификация API, APK
Итоги
Полный код на Kotlin + Rust
APK (или воспроизводимая сборка)
Документация для разработчика
Мок-сервер/REST API (по желанию)
Сроки и доступность
Я готов начать немедленно и оцениваю 1–2 недели на доставку MVP, в зависимости от циклов тестирования и требований к надежности BLE.
Если вы не против, я с радостью созвонюсь для уточнения ваших точных ожиданий и архитектуры. С нетерпением жду вашего ответа.
С наилучшими пожеланиями,
-
15 дней103 050 UAH
1117 4 0 15 дней103 050 UAHПривет!
Я в восторге от вашего проекта и считаю, что он отлично подходит для моего опыта. Интеграция Bluetooth Low Energy (BLE) с Kotlin для бесперебойной связи и обработки данных на Android — это то, чем я уже занимался, и у меня есть чёткое понимание того, как обеспечить бесперебойную передачу данных даже в условиях нестабильного соединения.
Один из подходов, который я бы порекомендовал, — это использование интеллектуального конечного автомата на Rust для обработки потока данных в реальном времени.
Это гарантирует эффективную обработку данных приложением и его достаточную надёжность в сценариях с нестабильной связью. Уверен, что решение, которое я смогу создать, оправдает ваши ожидания по производительности и простоте, особенно в плане синхронизации данных между сеансами.
Буду рад обсудить это с вами!
Спасибо!
-
14 дней41 220 UAH
162 14 дней41 220 UAHЗдравствуйте.
С интересом ознакомилась с Вашим проектом. Уверена что смогу сделать эффективную и качественную работу соответствующее Вашим требованиям и ожиданиям. Опыт работы более 8 лет.
-
20 дней103 050 UAH
30 20 дней103 050 UAHздравствуйте! работал с похожими технологиями - см описание профиля
был проект связаный с лора+ble
поднимал свою мошсеть по территории предприятия
Актуальные фриланс-проекты в категории Веб-программирование
Нужно создать форму Gravity Forms по шаблону чатаНужно создать форму Gravity Forms по шаблону чата Знание или хотя бы понимание английского обязательно!!! Я предоставлю сайт, где имеется что-то типа онлайн чата где нужно выбирать опции и в зависимости от этих опций открываются новые поля... По итогу форма должна выглядеть… Веб-программирование ∙ 10 часов 20 минут назад ∙ 39 ставок |
Создание или корректировка сайта на opencartВсем привет! Предварительная ситуация для понимания: Заказал разработку сайта у Templatemonsters. Заранее согласовал ТЗ и купил у них шаблон. В итоге не соблюдены дэдлайны и вообще в итоге написали, что не могут сделать так, как согласовали. Хостинг купил по их рекомендации у… Веб-программирование, Интернет-магазины и электронная коммерция ∙ 17 часов 52 минуты назад ∙ 29 ставок |
Разработка AI мобильного приложения детских сказокИщу опытного разработчика или команду для создания мобильного приложения с искусственным интеллектом, которое будет генерировать короткие, добрые и возрастные сказки для детей простой, красивый и безопасный продукт, где родитель за пару минут может создать персональную сказку… AI и машинное обучение, Веб-программирование ∙ 18 часов 54 минуты назад ∙ 35 ставок |
Переводчик для вордпресс.Нужно перевести сайт вордпресс c wocommerce на 30 языков. Плагин для удобного автоматического перевода. Что бы не прокликивать каждую страницу для переводов и каждый товар. Что бы делать исключения на определенные фразы. Можно было корректировать перевод. Автоматичесий перевод… Веб-программирование, Создание сайта под ключ ∙ 19 часов 30 минут назад ∙ 21 ставка |
Правки для сайта на OpencartСайт veselkatm.com.ua на Опенкарт Version 3.0.3.8 1) Доработать корзину Сделать способы доставки: -Укрпочта -Новая почта Установить и настроить модули, чтобы все корректно работало Сделать способы оплаты: -Наложенный платеж -На счет -На карту 2) Установить и настроить… CMS, Веб-программирование ∙ 22 часа 30 минут назад ∙ 54 ставки |