Postanowiłem nie czekać na gotowe rozwiązania i zbudować własny system od zera.
Co buduję?
Aplikacja mobilna BandSync w React Native łączy się bezpośrednio z Xiaomi Smart Band 8 przez Bluetooth Low Energy (BLE). Po każdym treningu dane — tętno, kroki, kalorie, czas trwania — są automatycznie wysyłane do backendu.
Backend oparty na Base44 zapisuje dane do bazy i uruchamia automatyczną analizę AI. Wynik? Szczegółowy raport treningowy ląduje prosto na WhatsApp.
Stack technologiczny
- React Native + react-native-ble-plx (komunikacja BLE)
- Base44 (backend, baza danych, automatyzacje)
- AI (analiza danych treningowych)
- WhatsApp (raporty i powiadomienia)
Dlaczego nie użyłem gotowej apki?
Bo żadna nie dała mi pełnej kontroli nad danymi i integracją z własnym systemem. Chciałem żeby AI analizowała moje dane i dawała spersonalizowane wskazówki — nie generyczne porady.
Co dalej?
Dashboard webowy z wykresami, historia treningów i porównywanie postępów w czasie.
Projekt jest w trakcie — jak skończyę to wrzucę kod na GitHub. Dajcie znać czy jesteście zainteresowani! 🚀
Top comments (0)