Skip to content

NathanPaceydev/Virtual-Power-Plant

Repository files navigation

🌱 Virtual Power Plant Toolkit

A Flask-based web app for clean energy feasibility studies and project planning.

This toolkit helps users design, price, and evaluate clean energy generation projects—like solar, wind, and battery storage—based on location-specific data. It's built for ease of use, enabling anyone to quickly assess production potential and inform decisions on pricing and procurement.


🚀 Features

  • 🌞 Solar, 💨 Wind, and 🔋 Battery modeling
  • 📍 Location-specific forecasts (via APIs)
  • 📊 Financial breakdowns & cost analysis
  • 🧮 Intuitive interface for non-technical users
  • 🔧 Developer-friendly codebase (Flask + Plotly)

🧰 Getting Started

Want to see it in action?
Watch this video tutorial to learn how to download and start using the Toolkit:

Watch the video


👩‍💻 Developer Guide

Planning to contribute or customize the app?
Watch this developer guide for instructions on running the app locally and adding features:

Watch the video


📦 Tech Stack

  • Backend: Python, Flask
  • Frontend: Plotly Dash, HTML/CSS
  • Data: PVWatts (NREL), Open-Meteo APIs, Equipment list on Homepage (prices as of 2024)
  • Hosting: Local server / Docker (optional)

🤝 Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.
Let’s build better tools for the energy transition 🌍


📜 License

MIT License

About

Feasibility Study of Virtual Power Plant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages