Smart Saver App
Energy optimization utility that calculates electrical consumption and recommends optimal air conditioning units and lighting fixtures.
The Problem & Requirements
Residential and commercial building managers needed a tool to compute thermal loads and energy consumption based on room dimensions, sunlight exposure, and occupancy to make cost-effective hardware purchases.
My Personal Contributions & Responsibilities
- ✓Implemented Bloc state management to process multi-variable mathematical formulas in real-time.
- ✓Designed dynamic form wizards using go_router to capture room dimensions, window orientations, and insulation metrics.
- ✓Built interactive recommendation cards displaying projected kilowatt-hour savings and return on investment (ROI).
- ✓Delivered clean, responsive mobile layouts adhering to Material Design principles.
Technical Challenges & Problem Solving
Ensuring instant calculation updates without freezing the main UI thread during complex thermal capacity calculations.
Architecture & System Design
Events triggered by user dimension changes yield state mutations containing calculated energy efficiency ratings.
Dimension Input Forms -> Bloc Events -> Calculation Engine -> Energy Recommendation State
Features Implemented
Conceptual Workflow & UI Architecture
Abstract ModelUser gestures & socket events handled with debounced controllers.
Computed by Bloc without touching database models directly.
Widgets rebuild conditionally via target selectors for optimal frame rates.
Note: In strict compliance with NDA and non-disclosure standards, client production screenshots are preserved as private conceptual diagrams.
Verified Technology Stack
Deployment & Release Pipeline
- Tested across small Android screens and latest iOS retina devices to verify form readability.