<?php
// Verificar si las constantes ya están definidas
if (!defined('APP_NAME')) {
    // Configuración básica del sistema
    define('APP_NAME', 'MI_COLE');
    define('APP_URL', 'https://www.endi.pe//MI_COLE');
    define('UPLOAD_PATH', $_SERVER['DOCUMENT_ROOT'] . '/MI_COLE/assets/uploads/');

    // Configuración de la base de datos
    define('DB_HOST', '51.222.104.23');
    define('DB_USER', 'endipe_micole');
    define('DB_PASS', '068&I]B-]%7D');
    define('DB_NAME', 'endipe_micole');

    // Configuración SMTP para correos empresariales
    define('SMTP_HOST', 'smtp.gmail.com');
    define('SMTP_USER', 'michaelllaczam@gmail.com');
    define('SMTP_PASS', 'pwnn jdjv rioh catx');
    define('SMTP_PORT', 587);
    define('SMTP_FROM', 'notificaciones@endi.pe');
    define('SMTP_FROM_NAME', 'Equipo DAVC - MI COLE');

    // Iniciar sesión solo si no está activa
    if (session_status() === PHP_SESSION_NONE) {
        session_start();
    }

    // Zona horaria
    date_default_timezone_set('America/Lima');

    // Mostrar errores en desarrollo
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);
}
define('MAX_UPLOAD_SIZE', 5 * 1024 * 1024); // 5MB
?>