Skip to content

TechLabs-Ruhr/PV-Sketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PV-Sketch

Description: As part of the TechLabs Dortmund Batch Summer 2023, we built a small web app that shows people who are thinking about purchasing a PV system how much electricity it will produce.

We used the Flask framework and built a user-friendly frontend with html, css and javascript. In the background we wrote a Python app that uses the photovoltaic library pvlib and an interface to PVGIS. PVGIS is a European Union database that provides data on solar radiation.

How to Setup and Run

In order to setup the project, please proceed as follows:

Get a copy of this repository and run the code of app.py in VSCode or your preferred IDE.

Alternatively you can use the following command in the terminal of VSCode:

  python -m flask run

After successful installation and start of the Flask app you can use localhost (see output after running the command above) to open the webapp. You can then experiment with different inputs and results.

Roadmap

  • Integration of amortization calculations
  • More user friendly input interface (e.g. use of GoogleMaps for location parameters)
  • Comparison of different PV modules and inverters

Authors

About

This project was realized during summerterm 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 4

  •  
  •  
  •  
  •