Capsula Link is a mobile native application developed with a fully custom design for iOS using Swift language.
The application allows the user to control multiple Capsula air purifiers. It uses the BLE 4.0 protocol to communicate with the devices. The app provides complete two-way communication with the device: reading current readings, managing operation modes, setting the device's schedule, adjusting parameters, and displaying errors.
A hidden engineering menu is implemented specifically for the manufacturer, allowing initial device setup and testing.
The mobile application is designed to support connecting new models of air purifiers in the future.
- App published at App Store
- Localization according to System Locale
- Adaptive UI
- Does not use third-party libraries
- The server part is deployed on a VDS on Node.js (Express, Mongoose, Passport) and is proxied via Nginx.
- MongoDB is used as the database.
- The server part includes an API for the application - functions for sending statistics on the use of cleaners.
My LinkedIn: Pavel Mavrin