Infogrid
End-to-end connected sensor solutions which make buildings smarter - quickly, affordably and securely. A platform that combines the world's smallest IoT sensors with powerful AI - enabling users to optimize and automate building management while saving time, money, and the environment.
Challenge
The product aimed to bring digitization to the facilities management industry, refactore the outdated codebase and redesign the system to automating data processing and introducing new features, and to do so the company was in need of a mature development partner with web and DevOps expertise.
Solution
- Developed a range of mission-critical features including floor plans connected with hyper sensible sensors, analytical dashboards and user alerts connected to smart home sensors
- Refactored API, repositories, and database, increasing the performance of the system by 60%
- Integrated data lakes for storing large amounts of data to accelerate its processing
- Implemented Terraform for creating ECS on AWS (locking Terraform version, locking stage, saving Terraform tfstate of executing terraform apply) to streamline the process of clients’ onboarding- Set up some new databases using vertical and horizontal scaling which resulted in a 30% more scalable system
- Enhanced information security by developing a system of access rights based on a feature-based approach
- Redesigned the system in line with material design principles, which significantly improved customer loyalty and retention
- Managed to integrate the solution with new sensor vendors to open up new business growth opportunities for the client
Color Scheme
We chose calm and natural Color Palette with shades of
blue and grey colors.
Dashboard
Sensor’s info at a glance — connection status,
battery level and recent history of the measurements.
Flexible alerts
You can create custom rules for alerts,
choosing conditions and specific sensors.
Sensors
Filter by type and labels.
Quick status is visible without the need to open
additional tabs: connectivity status, errors and the latest active period.