Plataforma profesional para la gestión de alquileres por habitaciones (coliving / rent to rent)
RoomManager es una plataforma web integral para gestionar alquileres de habitaciones y pisos compartidos, orientada a propietarios, administradores y operadores de coliving.
El sistema está diseñado con foco en escalabilidad mediante arquitectura modular y APIs RESTful, seguridad robusta con autenticación y protección CSRF, automatización de cuotas y cálculos financieros, y una interfaz moderna responsive con modo oscuro integrado.
| Dominio | Funcionalidades |
|---|---|
| 🏘️ Propiedades | CRUD de pisos y habitaciones, publicación en oferta pública, gestión de fotos y características |
| 👥 Inquilinos | CRUD completo, historial de alquileres, documentación asociada, asignación de habitaciones |
| 📋 Contratos | Generación, actualización y finalización de contratos, exportación a PDF |
| 💰 Finanzas | Pagos por periodo, estados (pagado/pendiente/atrasado/parcial), servicios recurrentes, gastos por categoría |
| 🔔 Productividad | Tareas con prioridad y fecha límite, recordatorios de vencimientos, notificaciones internas |
| 🌐 Oferta Pública | Listado público con filtros, formulario de consultas con anti-spam y rate limiting |
| 🔐 Sistema | Logs de auditoría, configuración, health checks, APIs RESTful |
Desarrollador Full Stack
Diseñé la arquitectura completa del sistema, desarrollé el backend en PHP con APIs RESTful, la base de datos MySQL versionada con migraciones, el frontend responsive con Bootstrap 5 y JavaScript vanilla, incluyendo el dashboard de KPIs con gráficos, el portal público y todos los módulos de gestión.
Estado: ✓ En Producción (V0.0.9)
El sistema cuenta con 9 versiones publicadas, desde la pre-producción inicial hasta la versión actual que incluye el módulo completo de finanzas, contratos, API RESTful, oferta pública y dashboard de KPIs.