About
The client wanted to develop an internal application for users (advisors) to evaluate/survey customers on their electrical usage and rate their e-score based on parameters such as air sealing, attic insulation, knee wall insulation, duct system, lighting, HVAC equipment, etc.
Project Highlights
With robust and secure communication in place, data syncing happened in real-time without any glitch. All data transmission is logged in case of failure to maintain data consistency and integrity. To keep track of previous records, information is maintained into the application device for pre-configured time periods which lead to reduced bandwidth usage.
The Challenges
- Data SynchronizationIt was difficult to sync surveyed or inspected data
- Android ApplicationThe client desired an application that works offline as well as online.
- Quick Data TransferA slow data transfer medium can be time-consuming.
- Security MeasuresThe client feared loss and duplicacy of data
Tech Stack
PHP
Database Server
MySQL
Result
Introduced business logic layer
The team implemented a comprehensive business logic layer that consists of all the business logics. This layer also includes procedures for customers, e-score, and advisors modules.Customized architecture
Brainvire’s specialists utilized a custom-built architecture to get all the application data through web services with the help of user’s credentials.Auto-data update
The application helped the client to track data, maintain records, and update them regularlyXML format
The application can also share data in XML format. This data can be easily referred to in the future and for third party integration.