Category: Case Studies
Case Study: Zoom Tan
Case Study: Evelar Solar
Custom iOS App with Enphase API Integration for Real-Time Energy Monitoring
Client Overview
Evelar Solar, a residential solar provider dedicated to making clean energy adoption simple and affordable for everyday homeowners. The company primarily served single-family households who were seeking predictable long-term savings and protection from rising utility costs. Evelar distinguished itself by offering a fully integrated service model that combined system design, permitting, installation, and financing under one roof. By reducing both the financial and technical barriers to solar adoption, the company became a trusted partner for many families making the transition to renewable energy.
As customer demand grew, Evelar’s forward-thinking approach attracted investment capital that enabled the business to scale operations and expand its services. With this growth came a vision to deepen customer relationships beyond the initial installation process. Homeowners were beginning to expect digital access to performance insights, energy production metrics, and financial savings data. Recognizing this shift, Evelar identified the opportunity to collaborate with F3 Software on a mobile application that would allow customers to track their net solar energy usage in real time.
The Challenge
As Evelar Solar expanded its reach, the company recognized that customer expectations were shifting. Homeowners no longer wanted to simply receive periodic reports on their solar systems; they wanted instant visibility into their energy production and consumption, accessible from anywhere. While Evelar provided reliable installation and financing services, its brand risked falling behind competitors that were beginning to offer digital engagement tools.
To address this gap, Evelar sought to create a mobile app that would allow customers to log into their solar system hardware provider, Enphase Technology, and access real-time usage data. Enphase offered a developer API that could expose production, consumption, and lifetime performance data at both granular and system-wide levels. Evelar saw this as a strategic opportunity: by leveraging the Enphase API, they could strengthen their customer experience, deepen brand loyalty, and extend their service model beyond the installation phase.
The challenge for Evelar was twofold. First, the company needed a robust, user-friendly mobile application capable of aggregating and presenting complex solar data in a way that homeowners could easily understand and act upon. Second, the app had to be designed with scalability and reliability in mind—supporting multiple system logins, handling API rate limits, and ensuring secure authentication. To bring this vision to life, Evelar turned to F3 Software to design, develop, and launch a mobile solution that would transform the way their customers engaged with their solar investment.
Our Approach
F3 Software partnered with Evelar Solar to transform the concept of a solar monitoring app into a scalable, customer-first digital platform. Our approach combined a strong focus on user experience with robust engineering practices to ensure the solution could reliably integrate with the Enphase API and evolve alongside Evelar’s business.
We began by working closely with Evelar’s leadership team to map out their customer journey. The goal was to extend Evelar’s trusted in-home service model into the digital space, ensuring that homeowners felt connected to their solar systems on a daily basis. From there, our team tackled both business challenges and technical requirements head-on:
- Customer Experience Design: Created intuitive, visually engaging dashboards to display production, consumption, and lifetime energy data in a way that homeowners could easily understand.
- API Integration Strategy: Engineered a seamless connection to the Enphase Energy developer API, designing around rate limits, authentication flows, and attribution requirements to ensure reliability and compliance.
- Architecture & Scalability: Applied a layered architecture with MVVM, Coordinator patterns, and RxSwift to keep navigation clean, business logic modular, and the app responsive to live data streams.
- Offline & Caching Capabilities: Leveraged Realm database for local data storage, enabling customers to review past performance even without a network connection.
- Security & Privacy: Integrated secure keychain-based credential storage to protect user accounts and ensure data integrity.
- Brand Integration: Designed the app to carry Evelar’s branding, positioning the company not just as an installer, but as a technology-enabled energy partner.
By grounding the solution in both customer empathy and modern mobile engineering practices, we ensured that the Evelar Solar app would not only meet immediate user needs but also provide a solid foundation for future features and expansions.
The Solution
F3 Software delivered a fully branded Evelar Solar mobile app that allowed homeowners to log in with their Enphase system credentials and view detailed insights into their solar energy performance. The solution was designed to be intuitive for everyday users while powerful enough to handle complex data integrations behind the scenes.
At its core, the app served as a bridge between Enphase’s Enlighten Systems API and Evelar’s customers, presenting raw production and consumption data as clean, digestible insights. The technical foundation combined modern iOS architecture with scalable, secure data handling:
- Mobile App Platform: Built natively for iOS using MVVM architecture and the Coordinator pattern for clean navigation and maintainability.
- Data Integration: Connected directly to the Enphase API endpoints for real-time and historical solar system data, including /systems, /summary, /stats, and /energy_lifetime.
- Reactive User Experience: Leveraged RxSwift to keep charts, calendars, and dashboards continuously updated as new data flowed in.
- Offline Access: Implemented Realm database caching, allowing customers to access their historical usage data even without an internet connection.
- Security Layer: Incorporated keychain-based authentication and secure API credential handling to protect sensitive data.
- Visual Design: Delivered a branded, user-friendly interface with charts, daily and monthly breakdowns, and personalized system summaries — reinforcing Evelar’s reputation as a customer-first provider.
The result was a modern, production-ready mobile app that extended Evelar’s value proposition beyond installation and financing. For the first time, homeowners could monitor their solar energy usage in real time, directly from their smartphones, under the Evelar brand.
The Results
The Evelar Solar mobile app delivered exactly what the company envisioned: a branded, customer-first platform that set Evelar apart from competitors. While Enphase already offered its own Enlighten app, Evelar recognized that relying solely on a third-party experience weakened its ability to maintain a direct relationship with customers. By investing in a custom solution, Evelar ensured that homeowners associated their solar experience with the Evelar brand, not just the underlying hardware provider.
For customers, the new app brought transparency and empowerment. They could log in anytime to view energy production, consumption, and lifetime savings — all presented in a clear, branded interface that reinforced their trust in Evelar as their energy partner. For Evelar, the app strengthened loyalty by keeping the company’s brand in front of customers daily, not just at the point of installation.
Key outcomes included:
- Brand Differentiation: Evelar distinguished itself from regional competitors and avoided ceding the customer experience entirely to Enphase.
- Stronger Customer Relationships: Homeowners engaged more frequently with Evelar through their app, reinforcing long-term trust and satisfaction.
- Enhanced Value Proposition: The app expanded Evelar’s offering beyond financing and installation, positioning the company as a tech-enabled energy partner.
- Scalable Foundation: Built with modular architecture, the app could support new features like storage monitoring, alerts, and API upgrades over time.
By investing in its own mobile app, Evelar achieved far more than data visibility. It transformed a hardware-driven customer relationship into a branded digital experience, creating lasting differentiation in an increasingly competitive solar market.
Key Takeaways
Evelar Solar’s investment in a branded mobile application demonstrates how digital transformation can extend far beyond operational efficiency. By choosing to build their own customer-facing platform rather than relying solely on the Enphase Enlighten app, Evelar strengthened its direct connection with homeowners and ensured that the customer experience reflected its own brand values.
The project highlights an important strategic lesson for solar providers and other service-based businesses: in a competitive market, owning the customer relationship is just as critical as delivering the core product. Technology integrations can be leveraged not only for functionality but also for brand differentiation and long-term loyalty.
Lessons learned
- Own the digital touchpoints: Don’t rely entirely on third-party platforms to deliver the customer experience.
- Invest in brand differentiation: A custom-branded app reinforced Evelar’s positioning as a trusted, technology-enabled energy partner.
- Meet evolving expectations: Customers now expect real-time access to performance and savings data — apps are no longer optional, but essential.
- Build for scalability: Modern architecture enabled Evelar’s app to evolve with future Enphase API updates and new energy technologies.
Evelar’s story illustrates how combining customer empathy, technical execution, and brand strategy can turn a digital product into a long-term business asset. For companies considering their own digital transformation, the lesson is clear: investing in branded technology is an investment in customer loyalty.
Case Study: FasCat Coaching
digital transformation, endurance training, FasCat Coaching, fitness apps, Flutter, wearable integrations