# Directorio Web Corporativo

Este es un sistema de gestión de contactos diseñado para entornos corporativos, desarrollado en PHP y MySQL.

## Características principales:
- **Autenticación:** Acceso restringido con usuario y contraseña.
- **Gestión de Contactos:** CRUD completo (Crear, Leer, Actualizar, Eliminar).
- **Integración Corporativa:**
  - Clic para abrir **WhatsApp** directamente.
  - Clic para abrir **Outlook** (mailto).
- **Geolocalización:** Asignación automática de coordenadas y visualización en mapa (Leaflet/OpenStreetMap).
- **Países y Códigos:** Selección de países que autocompleta el código telefónico internacional.
- **Notificaciones:** Popup de felicitación para contactos que cumplen años el día actual.
- **Exportación:** Descarga de la lista completa en formato **Excel**.
- **Buscador:** Filtro rápido por nombre, empresa o correo.

## Requisitos:
- Servidor Web (Apache/Nginx) con PHP 7.4 o superior.
- MySQL / MariaDB.

## Instalación:
1. Crear la base de datos `directoriodb` en su servidor MySQL.
2. Ejecutar el script contenido en `database.sql` para crear las tablas y el usuario inicial.
3. Configurar las credenciales de acceso a la base de datos en el archivo `config.php`.
4. Copiar todos los archivos al directorio raíz de su servidor web.

## Credenciales de Acceso:
- **Usuario:** contacto
- **Contraseña:** agend2026

## Configuración de Base de Datos (en config.php):
- **Nombre de BD:** directoriodb
- **Usuario:** directorio
- **Contraseña:** @genda2@26
