Skip to content

ddrm86/solar_libre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SolarLibre

SolarLibre is a web application for sizing residential photovoltaic solar energy installations.

This project has been developed as part of the Final Degree Project in the Computer Engineering program at UNIR.

(es-ES) Este proyecto ha sido desarrollado como parte del Trabajo de Fin de Estudio, en el Grado en Ingeniería Informática de UNIR.

Features

  • Inventory Management: Manage your inventory by adding solar panels and inverters.
  • Project Handling: Save projects for future use or load existing ones to continue working.
  • Project Information: Define the installation location using an interactive map and set precise coordinates.
  • Energy Consumption: Record monthly electricity usage for each pricing tier (peak, flat, and valley).
  • Solar Arrays: Configure solar panel arrays and retrieve production data through PVGIS.
  • Inverter Configuration: Link solar panels to inverters from your inventory, with warnings for potential technical issues like overvoltage.
  • Economic Balance: Input energy and installation costs to generate accurate economic analyses and ROI projections.
  • Report: Create a detailed PDF report at any stage of the project.

Requirements

  • Docker Compose

Quick Start

  1. Clone the repositories:
  2. The repositories should be in subdirectories named solar_libre_api and solar_libre_front.
  3. Run the application:
    docker compose up
  4. Access the app from http://localhost:8080 and the API directly from http://localhost:8000/

About

Global repository for the SolarLibre projects combining fron-end (https://github.com/ddrm86/solar_libre_front) and back-end (https://github.com/ddrm86/solar_libre_api)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published