Files
ibiza_sistema/README.md
nickpons666 535f7c5963 feat: Agregar filtros avanzados a reporte de Deudores de Conceptos
- Filtros por casas: selección múltiple con opción 'Todas las casas'
- Filtros por conceptos: selección múltiple con opción 'Todos los conceptos'
- Estado inicial: todos los filtros marcados por defecto (muestra toda la info)
- Exportación PDF: incluye solo datos filtrados según selección
- JavaScript interactivo: lógica de checkboxes con estados intermedios
- Modelo actualizado: método getConceptDebtorsFiltered para filtrado avanzado
- Interfaz intuitiva: scrollable containers para listas largas
- Preserva permisos: respeta restricciones de acceso por casas
2026-01-05 16:12:24 -06:00

33 lines
1.6 KiB
Markdown
Executable File

# Sistema de Gestión de Condominio Ibiza
Este es un sistema integral para la administración del Condominio Ibiza (Cto Sierra Morena 152). Diseñado para optimizar la gestión de pagos, gastos y control de residentes.
## Funcionalidades Principales
* **Dashboard Administrativo:** Vista general del estado financiero y operativo del condominio.
* **Gestión de Casas:** Registro y administración de propietarios y estado de las casas (activas, deshabitadas, solo consumo).
* **Control de Pagos de Agua:**
* Registro mensual de pagos.
* Cálculo automático de adeudos y excedentes.
* Guardado manual por lotes con registro detallado de actividad.
* Exportación a PDF y CSV.
* **Gestión de Gastos:** Registro y categorización de los egresos del condominio.
* **Reportes Financieros:** Generación de reportes detallados de ingresos y egresos.
* **Configuración Mensual:** Ajuste de montos esperados y fechas de vencimiento por mes.
* **Importación de Datos:** Carga masiva de información mediante archivos CSV.
* **Historial de Actividad:** Registro de acciones realizadas por los administradores y capturistas.
* **Búsqueda Global:** Localización rápida de información en todo el sistema.
## Roles de Usuario
* **Administrador:** Acceso total a todas las funcionalidades.
* **Capturista:** Acceso a registro de pagos y visualización básica.
* **Lector:** Acceso de solo lectura a ciertas secciones.
## Tecnologías
* PHP (Backend)
* MySQL (Base de Datos)
* HTML5 / CSS3 / JavaScript (Frontend)
* Bootstrap 5 (Framework CSS)