# Calculadora de Viabilidad Solar Aplicación web en Flask para calcular la viabilidad de proyectos de energía solar fotovoltaica. **Nota:** El sistema ha sido migrado a PostgreSQL. ## Requisitos - Python 3.8+ - PostgreSQL ## Inicio Rápido 1. **Configurar entorno:** ```bash python -m venv venv source venv/bin/activate # Linux/Mac # venv\Scripts\activate # Windows pip install -r requirements.txt ``` 2. **Configuración de Base de Datos:** - Asegúrate de tener un servidor PostgreSQL corriendo. - Crea una base de datos llamada `solarcalc`. - Verifica la cadena de conexión en `app.py` (`SQLALCHEMY_DATABASE_URI`) para asegurar que apunta a tu instancia de base de datos correcta. 3. **Ejecutar:** ```bash python app.py ``` Accede a `http://127.0.0.1:5000`. ## Estructura - `app.py`: Aplicación principal y configuración de PostgreSQL. - `models.py`: Modelos de datos (SQLAlchemy). - `routes.py`: Rutas y lógica del controlador. - `templates/`: Vistas HTML.