Condominio App
Plataforma de gestión residencial con control de pagos multidivisa (BS/USD) y scraping de la tasa BCV.
- Periodo
- Varios meses
- Estado
- Completado
- Tipo
- Colaborativos
Descripción
Sistema en Laravel 8 para administrar condominios en Venezuela. Maneja el registro de residentes, reservas de áreas comunes, control de visitas por vigilancia y facturación en dos monedas mediante scraping diario del Banco Central.
Galería
Problemas que resuelve
La administración de condominios en Venezuela es particularmente compleja por la volatilidad cambiaria: los pagos se manejan en bolívares y dólares simultáneamente, con necesidad de convertir montos a tasa oficial del BCV. Además, los condominios requieren control de visitas con vigilante 24/7, reserva de áreas comunes, y comunicación interna — todo disperso en planillas y grupos de WhatsApp.
Funcionalidades destacadas
- Pagos multidivisa (BS y USD) con scraping automático de la tasa de cambio del BCV vía Guzzle
- Generación de recibos de pago en PDF con DomPDF y reportes financieros con análisis de deudas
- Sistema de reservas de áreas comunes (salón de fiestas, piscina, gimnasio) con alertas de proximidad
- Control de visitas y entregas con registro de entrada/salida, búsqueda avanzada y rol de vigilante dedicado
- Portal de comunicados internos con publicación segmentada por tipo de usuario
- 4 niveles de acceso: Super Admin, Admin Condominio, Residente y Vigilante, con respaldos de BD
Arquitectura
Laravel 8 con arquitectura MVC. API REST con ~80 endpoints protegidos por autenticación custom basada en tokens de sesión. Frontend JavaScript vanilla organizado en módulos ES6 (api/, controllers/, components/, helpers/) sin dependencia de SPA frameworks. Bootstrap 4 + DataTables + Chart.js para UI. DomPDF para reportes PDF desde vistas Blade independientes. Scraping del BCV con Guzzle.
Otros proyectos












SysAdmin Tools
Dashboard de administración empresarial para entornos retail multi-sucursal con monitoreo de infraestructura POS y pantallas.
- React 19
- TypeScript
- NestJS
- PostgreSQL
Sin demo pública
Guachafit
PWA offline-first para entrenadores personales y gimnasios con motor financiero bimonetario (VES/USD).


Yezzfolio CMS
CMS headless para portafolios de artistas con integración de Google Drive y exportación estática automatizada.