Smart Meter App Transforms Energy Management with Real-Time Data and Green Initiatives.
This Smart Meter App is designed to streamline energy management by providing users with detailed data on their gas and electricity consumption up to the previous day. The tool empowers users to plan their budgets, switch service providers, and even purchase CO2 offsets for a greener footprint. As demand grew, the app needed to enhance its system for better scalability and cost efficiency.
Objectives.
This project with Systango encompassed the following objectives:
Data Collection Enhancement: The primary goal was to modernise PHP data collection scripts for more accurate data.
User Sign-up Module Refinement: Improve user sign-up for a smoother onboarding experience.
Performance Optimisation:Redesign the backend infrastructure to boost performance, addressing batch job performance issues.
Cross-Device Compatibility: Ensure a consistent experience across devices using the Ionic framework.
Data Processing Efficiency: Replace traditional data processing with rapid, multi-threaded capabilities.
Secure Data Archival: Implement secure, efficient long-term data storage and address missing data archiving and auto-scaling needs.
Systango delivered a comprehensive solution to overhaul the Smart Meter App, enhancing its performance, usability, and data collection capabilities. Our approach included:
Replacement of PHP Scripts
Updated outdated PHP data collection scripts to meet growing requirements.
Enhanced User Experience:
Improved UI/UX using the Ionic framework for a seamless journey across devices.
Efficient Data Collection with Lambda Functions
Migrated from EC2 to AWS Lambda, cutting batch job processing time from 3 hours to 5 minutes and reducing costs by 60%, saving $1,800 annually. This transition also addressed scalability challenges from 100K to 1M users.
Cost Optimisation
Reduced AWS billing from $6,800/month to $2,300/month through cleanup, resizing, and reserved instances planning, achieving annual savings of up to $54K.
Data Archival System with Amazon S3
Implemented Amazon S3 for secure and efficient long-term data storage.
Third-Party Integrations
Integrated services like Nergy, Debounce, Airship, Zendesk, and Stripe to expand functionality and convenience.