Inspiration

The inspiration behind the Solar Panel Prediction Tool stems from the urgent need to transition to renewable energy sources and combat climate change. With solar energy becoming increasingly accessible, we wanted to create a tool that empowers individuals to make informed decisions about adopting solar panels. By leveraging real-time solar irradiance data and industry-standard calculations, we aim to simplify the process of assessing solar energy potential and encourage more people to embrace clean energy solutions.

What it does

The Solar Panel Prediction Tool helps users determine the solar energy potential of their location by calculating the amount of energy a 20m² solar panel array could generate. It uses solar irradiance data from the NASA Power Dataset API and applies industry-standard assumptions about panel and inverter efficiency to provide monthly and annual energy predictions. The tool also visualizes the data through an interactive bar chart, making it easy for users to understand their solar energy potential and potential savings.

How we built it

Frontend: Built with HTML5, CSS3, and JavaScript for a responsive and user-friendly interface.

Mapping: Used Leaflet.js to create an interactive map that zooms into the user's searched location.

Data Fetching: Integrated the Nominatim API to convert addresses into geographical coordinates and the NASA Power Dataset API to retrieve solar irradiance data.

Visualization: Utilized Google Charts to generate a bar chart for monthly energy predictions.

Calculations: Implemented JavaScript-based calculations to process solar irradiance data and predict energy output based on panel area, efficiency, and inverter efficiency.

Challenges we ran into

Data Accuracy: Ensuring the solar irradiance data from the NASA API was accurate and correctly interpreted for energy calculations.

API Limitations: Handling rate limits and delays when fetching data from external APIs.

Accomplishments that we're proud of

Successfully integrating multiple APIs to fetch and process real-time solar data.

Creating an intuitive and visually appealing interface that simplifies complex data for users.

Developing a tool that aligns with the United Nations Sustainable Development Goals, particularly Affordable and Clean Energy and Climate Action.

Empowering users to make informed decisions about solar energy adoption.

What we learned

The importance of accurate data and assumptions in energy prediction models.

How to effectively integrate and manage multiple APIs in a single project.

The value of user-friendly design in making technical tools accessible to a broader audience.

Insights into the solar energy industry and the factors that influence energy generation.

What's next for Solar Projections

Customizable Parameters: Allow users to input custom panel sizes, efficiencies, and other variables to tailor predictions to their specific setup.

Solar Provider Partnerships: Partner with solar companies to enable users to request quotes or consultations directly from the platform.

Energy Savings Calculator: Add a feature to estimate potential cost savings based on local energy prices.

Mobile App Development: Expand the tool into a mobile application for greater accessibility.

Global Expansion: Include support for more regions and languages to make the tool accessible worldwide.

Built With

Share this project:

Updates