Skip to content
This repository has been archived by the owner on Apr 27, 2024. It is now read-only.

rowan-cake/HackaThon2024

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackaThon2024

RHEES,JULIA,FRASER,ROWAN


IDEA

SOLAR PANEL CALCULATOR THINGY (reword a bit more pressically later ) - Have different locations (AB,BC,SK,Yukon...)


Roadmap

"Your project idea sounds promising and directly addresses Sustainable Development Goal 7 (SDG 7) - Affordable and Clean Energy. Suggested outline for your project:"

"Frontend" Development:

  1. Develop a user-friendly interface where users can input their data. (can be pretty simple for now add sick shit later)
  2. Utilize HTML and JavaScript(button) for frontend(and "backend" calculations) development.

"Backend" Development:

  1. Implement the backend logic using JavaScript.

    1. The Calculations of solar panel needed
      1. Enter $ amount spent on electricy bill per year (= moneySpent)
      2. Convert moneySpent to kWhused per year, take money spent - admin fee (constant) and then divide by how much it is to use a kW of power (kWh = (moneySpent-adminFee)/convertingFactor ), adminFee = 267.24($peryear),covertingFactor=0.15(kWh/$) ->cents
      3. take kWhused per year and divde it by y which is how much kwh you need on roof (lol)
      4. take value from step 3 and divide it by how much kWh 1 solar panel gives per year then it will output how many solar panels you need to cover the kWh used (panelsNeeded = kWhUsed/panelOutput), panelOutput = 0.4 (kwh)
  2. Calculate financial metrics such as payback period, monthly savings, and potential profit based on user inputs.


User Inputs

  1. What was your Energy input this year

Extras

Data Analysis:

  1. Analyze historical solar energy production data for Kelowna, British Columbia. * Use this data to provide predictions for the following year's profit, debt, costs, etc.
  2. Implement algorithms to forecast future solar energy production based on historical data and relevant factors (e.g., weather patterns, technological advancements).
  3. User Input and Output:
  4. Allow users to input their energy usage, electricity costs, and desired solar panel size.
  5. Display the calculated financial information such as payback period, monthly savings, and potential profit.
  6. Provide visualizations (e.g., charts, graphs) to help users understand the financial implications of investing in solar panels.
  7. Localization: * Ensure that the application is specific to Kelowna, British Columbia, Canada. * Incorporate relevant local data and factors that may affect solar energy production and financial calculations in the region.
  8. Testing and Deployment: * Test the application thoroughly to ensure accuracy and reliability of calculations.
  9. Deploy the application to a web server to make it accessible to users. * Consider using platforms like AWS, Heroku, or DigitalOcean for deployment

About

RHEES,JULIA,FRASER,ROWAN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.1%
  • JavaScript 49.9%