Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧾 cotizacion_gen_4mom

Generador web de cotizaciones de propiedades en PDF

Aplicación Flask desplegada en Render para calcular y generar cotizaciones personalizadas de propiedades, con descarga en formato PDF A5.


🌍 Demo en línea

https://cotizacion-gen-4mom.onrender.com


💡 Descripción

cotizacion_gen_4mom permite a agentes de ventas generar en segundos una cotización profesional con el valor de cuota mensual estimada, a partir de:

  • Valor total de la propiedad
  • Pie (pago inicial)
  • Tasa mensual (%)
  • Plazo (en meses)

El sistema genera una ficha PDF A5 lista para enviar por correo para compartir directamente por WhatsApp o redes sociales.


🧰 Stack

Tecnología Función
Python 3.10+ Lenguaje base
Flask Servidor web y lógica de formulario
ReportLab Generación del PDF profesional
Bootstrap 5 Diseño responsivo y limpio
Render Hosting y despliegue automático desde GitHub

📂 Estructura del proyecto

PARQUE_WEBAPP/
│
├── static/
│ └── styles.css # Estilos personalizados
│
├── templates/
│ └── index.html # Formulario HTML principal
│
├── app.py # Lógica Flask + generación PDF/PNG
│
├── requirements.txt # Dependencias del proyecto
├── Procfile # Configuración para Render (Gunicorn)
├── LICENSE # Licencia MIT
└── README.md # Este documento

Ejecución local

Clonar el repositorio

git clone https://github.com/ladri8/cotizacion_gen_4mom.git
cd cotizacion_gen_4mom

python -m venv .venv
source .venv/bin/activate     # En Windows: .venv\Scripts\activate
pip install -r requirements.txt

# Ejecutar la app
python app.py

📍 Abre en el navegador: http://127.0.0.1:5000


Logica de Calculo

saldo_restante = valor_propiedad - pie interes_total = saldo_restante × (tasa_mensual / 100) × plazo_meses total_pagar = saldo_restante + interes_total cuota_mensual = total_pagar / plazo_meses


💬 Créditos

Desarrollado con cariño para mi mamá, para ayudarla a cotizar rápido y con estilo 🩵

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages