The objectives of the project set for SumatoSoft team by the Client were the following:
To integrate the new application into the ecosystem of the client’s existing solutions.
To plan, design and develop an MVP to prove the feasibility of the project to investors and demonstrate the solution to future clients;
To implement Big Data and Machine Learning solutions.
By the time the client turned to SumatoSoft for software development assistance and guidance they had already developed and tested the required devices.
The major challenge of our team was to develop administrative and end-user panels, implement core features for monitoring, visualization of data (multiple indicators: temperature, electricity, door sensors, etc.), database management, and provide integration with the data source.
In addition, the Client requested introducing AI & ML algorithms for anomaly detection.
SumatoSoft team was also entrusted with connection of the IoT devices (smart sensors) to the wireless network, enabling transmission and processing of data collected by the sensors.
Develop Administrative and End-User Panels
Connect IoT Devices
Implement Features for Data Transmission, Processing, Visualization and Database Management
AN APPLICATION WITH MAIN TECHNOLOGICAL FEATURES, SUFFICIENT FOR INITIAL COMMERCIAL USE AND USER FEEDBACK. THE MVP VERSION OF THE SOLUTION INCLUDED:
A tool for data gathering and systematization;
A web panel for service administration and sensors setup;
A web panel for end users.
THE APPLICATION INCORPORATED A NUMBER OF SPECIFIC FEATURES, SUCH AS:
Robust integration with an external data source (Firebase);
Integration with JS library for extensive data visualization;
A custom system for roles administration with extended permissions management;
Machine learning integration;
THE SOLUTION DEVELOPED BY SUMATOSOFT ALLOWS TO:
Monitor refrigerators in real time (condition, temperature, whether doors are closed)
Detect anomalies and get instant alerts in case of emergencies
Be notified when refrigerators need to be repaired
Access and control historical data and analyze statistics introduced in intuitive and interactive dashboards (track condition over time)
The Client succeeded in testing the business idea: the solution was presented to potential customers, received positive feedback and approval, which allowed the client to move forward with the project development. What is more, major existing customers of the Client have shown an interest in the Product and placed orders.
VIEW NEXT CASE
Specialized marketplace for photographers and their clients.