Case StudiesThe Solar Energy Data Portal

The Solar Energy Data Portal

A solar energy production platform for collecting and storing solar production energy from different vendors. Its purpose is to provide a robust, scalable solution for storing solar energy data in-house and presenting data in different ways. It also provides analytics and data management for internal and external needs.

Industry:

Energy, Manufacturing

Services:

Back End Development, Cloud / DevOps, Front End Development

Location:

New York, US

01

Challenge

To create a solar energy production platform that enables retrieval, storage, and representation of solar production energy data produced by solar panels installed on properties from different vendors. 

02

Solution

We built a solar energy production platform for collecting and storing solar production energy from different vendors. We developed a complex solution for collecting data on an hourly basis and historical data. We created data storage with fast and robust functionality for data aggregation on a weekly, monthly, and yearly basis. The monitoring and analytics are based on energy production data by region and inverter statuses.

Solar energy data portal scheme
03

The workflow

01

Creating pipelines for historical data collection

02

Creating a pipeline for hourly basis data collection

03

Creating a platform for storing data from different vendors

04

Creating Cloud Infrastructure

05

Core logic development

06

Releasing the product in the development environment

07

Testing

08

Releasing the product in the production environment

04

About the team

We built a product-oriented, startup-in-a-garage culture within a cross-functional development team.

Team composition

  • Team Lead/Architect

    1

  • Full-Stack Engineers

    4

  • Manual QA Engineer

    1

  • Automation QA Engineer

    1

  • Product Manager

    1

05

Impact

Our solution ensured a user-friendly presentation of solar energy generation and usage insights with data. Bringing data in-house improves the reliability of the system data availability and allows for proactive monitoring. This solution can be the core foundation for future business applications.

Let’s create together!
Get in touch with us
06