Pulse V - мобильные приложения iOS и Android + CRM
В этом проекте наша команда из трёх человек разработала три ключевых компонента:
1. Нативные мобильные приложения: iOS и Android
2. Backend API и CRM
3. Прошивка для микроконтроллера ESP32
Цель проекта:
Основной целью этого проекта было разработать мобильные приложения, которые позволяют пользователям управлять специальным медицинским оборудованием через Bluetooth. CRM-система была создана для помощи в управлении клиентами, отслеживании режимов работы, обработке платежей и мониторинге использования оборудования. Мобильные приложения обеспечивают функции регистрации пользователей, аутентификации, выбора медицинских программ и управления их выполнением.
Технический подход:
Мы выбрали микроконтроллер ESP32 в качестве коммуникационного моста между мобильными приложениями и блоком управления оборудованием и разработали специальную прошивку для ESP32 для обеспечения бесперебойной связи. После завершения разработки мобильные приложения были опубликованы в магазинах приложений для iOS и Android.
Срок выполнения:
Весь проект, от разработки до публикации мобильных приложений, был выполнен за 10 рабочих дней.
Использованные технологии:
• Мобильные приложения: Разработаны с использованием Kotlin Multiplatform Mobile (KMM), с Kotlin для Android и Swift для iOS.
• CRM и Backend API: Созданы с помощью kHipster (jHipster), Spring Boot, Angular и PostgreSQL, с использованием Kotlin и TypeScript.
• Прошивка для ESP32: Программировалась с использованием фреймворка ESP-IDF на языке C.
1. Нативные мобильные приложения: iOS и Android
2. Backend API и CRM
3. Прошивка для микроконтроллера ESP32
Цель проекта:
Основной целью этого проекта было разработать мобильные приложения, которые позволяют пользователям управлять специальным медицинским оборудованием через Bluetooth. CRM-система была создана для помощи в управлении клиентами, отслеживании режимов работы, обработке платежей и мониторинге использования оборудования. Мобильные приложения обеспечивают функции регистрации пользователей, аутентификации, выбора медицинских программ и управления их выполнением.
Технический подход:
Мы выбрали микроконтроллер ESP32 в качестве коммуникационного моста между мобильными приложениями и блоком управления оборудованием и разработали специальную прошивку для ESP32 для обеспечения бесперебойной связи. После завершения разработки мобильные приложения были опубликованы в магазинах приложений для iOS и Android.
Срок выполнения:
Весь проект, от разработки до публикации мобильных приложений, был выполнен за 10 рабочих дней.
Использованные технологии:
• Мобильные приложения: Разработаны с использованием Kotlin Multiplatform Mobile (KMM), с Kotlin для Android и Swift для iOS.
• CRM и Backend API: Созданы с помощью kHipster (jHipster), Spring Boot, Angular и PostgreSQL, с использованием Kotlin и TypeScript.
• Прошивка для ESP32: Программировалась с использованием фреймворка ESP-IDF на языке C.