Pulse V – aplikacje mobilne iOS i Android + CRM
W tym projekcie nasz zespół składający się z trzech osób opracował trzy kluczowe komponenty:
1. Natywne aplikacje mobilne: iOS i Android
2. Backend API i CRM
3. Oprogramowanie układowe dla mikrokontrolera ESP32
Cel projektu:
Głównym celem tego projektu było opracowanie aplikacji mobilnych, które umożliwiają użytkownikom kontrolowanie specjalistycznego sprzętu medycznego za pomocą Bluetooth. System CRM został zaprojektowany do zarządzania klientami, śledzenia trybów pracy, przetwarzania płatności oraz monitorowania użycia urządzeń. Aplikacje mobilne oferują funkcje rejestracji użytkowników, uwierzytelniania, wyboru programów zdrowotnych oraz zarządzania ich realizacją.
Podejście techniczne:
Wybraliśmy mikrokontroler ESP32 jako most komunikacyjny między aplikacjami mobilnymi a blokiem sterowania urządzeniami i opracowaliśmy specjalne oprogramowanie układowe dla ESP32, aby zapewnić bezproblemową komunikację. Po zakończeniu prac rozwojowych aplikacje mobilne zostały opublikowane w sklepach z aplikacjami dla iOS i Android.
Czas realizacji:
Cały projekt, od opracowania po publikację aplikacji mobilnych, został zrealizowany w ciągu 10 dni roboczych.
Wykorzystane technologie:
• Aplikacje mobilne: Opracowane z użyciem Kotlin Multiplatform Mobile (KMM), z Kotlin dla Androida i Swift dla iOS.
• CRM i Backend API: Stworzony z pomocą kHipster (jHipster), Spring Boot, Angular i PostgreSQL, z wykorzystaniem Kotlin i TypeScript.
• Oprogramowanie układowe dla ESP32: Programowane za pomocą frameworka ESP-IDF w języku C.
1. Natywne aplikacje mobilne: iOS i Android
2. Backend API i CRM
3. Oprogramowanie układowe dla mikrokontrolera ESP32
Cel projektu:
Głównym celem tego projektu było opracowanie aplikacji mobilnych, które umożliwiają użytkownikom kontrolowanie specjalistycznego sprzętu medycznego za pomocą Bluetooth. System CRM został zaprojektowany do zarządzania klientami, śledzenia trybów pracy, przetwarzania płatności oraz monitorowania użycia urządzeń. Aplikacje mobilne oferują funkcje rejestracji użytkowników, uwierzytelniania, wyboru programów zdrowotnych oraz zarządzania ich realizacją.
Podejście techniczne:
Wybraliśmy mikrokontroler ESP32 jako most komunikacyjny między aplikacjami mobilnymi a blokiem sterowania urządzeniami i opracowaliśmy specjalne oprogramowanie układowe dla ESP32, aby zapewnić bezproblemową komunikację. Po zakończeniu prac rozwojowych aplikacje mobilne zostały opublikowane w sklepach z aplikacjami dla iOS i Android.
Czas realizacji:
Cały projekt, od opracowania po publikację aplikacji mobilnych, został zrealizowany w ciągu 10 dni roboczych.
Wykorzystane technologie:
• Aplikacje mobilne: Opracowane z użyciem Kotlin Multiplatform Mobile (KMM), z Kotlin dla Androida i Swift dla iOS.
• CRM i Backend API: Stworzony z pomocą kHipster (jHipster), Spring Boot, Angular i PostgreSQL, z wykorzystaniem Kotlin i TypeScript.
• Oprogramowanie układowe dla ESP32: Programowane za pomocą frameworka ESP-IDF w języku C.