Inspiration
The inspiration for Solar Sync came from the growing need for clean, renewable energy and the realization that many people are unsure if solar panels would be effective in their area. We saw a gap in accessible, user-friendly tools that could help potential investors assess the feasibility of solar energy. By combining technology and sustainability, we aimed to empower people with data-driven insights to encourage the adoption of solar energy and support environmental goals.
What it does
Solar Sync helps users determine the efficiency of solar panels in their area. By entering basic details like city name, panel area, and electricity rate, users receive insights into real-time weather conditions, energy generation, annual savings, ROI, and payback periods. The app also features both manual and automatic solar panel rotation for optimal energy capture.
How we built it
We used React Native for the app’s front end to ensure cross-platform compatibility. The back end, built with C++, handles all the calculations for solar efficiency, savings, and energy generation. We integrated the OpenWeather API to provide real-time weather data and developed algorithms for automatic sun-tracking based on user geolocation.
Challenges we ran into
One of the biggest challenges was accurately integrating weather data into the efficiency calculations. We also struggled with the sun-tracking feature, which required precise geolocation coordination. Balancing complex calculations with a user-friendly interface was another challenge.
Accomplishments that we're proud of
We’re proud of successfully creating a tool that makes solar energy more approachable for users. The real-time data integration, especially the weather-based efficiency calculations, is a key accomplishment. Additionally, implementing both manual and automatic solar panel adjustments was a major technical feat. We also are on the way to patent this project and we also received an Endorsement letter from the company Luminous.
What we learned
We learned how critical real-time data is for solar energy applications and how to effectively integrate APIs like OpenWeather. We also gained a deeper understanding of solar energy calculations and the importance of providing users with actionable insights. Finally, we learned how to create a balance between technical complexity and usability.
What's next for Solar Sync
More features to add and making it public.
Built With
- c++
- expo.io
- java
- javascript
- openweatherapi
- react-native
- serverapi
Log in or sign up for Devpost to join the conversation.