PAYROLL APP (PHP 7.0) — Starter ================================ Requisitos: - PHP 7.0.x con mysqli y sesiones habilitadas - Apache o Nginx (recomendado: DocumentRoot -> public/) - MySQL/MariaDB Instalación rápida: 1) Copia todo el proyecto al servidor. Apunta el DocumentRoot a /public. 2) Copia app/config.sample.php a app/config.php y edítalo con tus credenciales. 3) Abre http(s)://TU_HOST/install/install.php y ejecuta el instalador para crear tablas y el usuario admin. 4) Inicia sesión en /login.php con las credenciales que definiste durante el instalador. Estructura: - app/config.php (configuración manual por ti) - app/db.php (conexión mysqli) - app/auth.php (middleware de sesión/roles) - app/helpers.php (utilidades) - public/ (archivos públicos — router simple) - install/install.php (crea tablas y usuario admin) - sql/schema.sql (DDL por si deseas ejecutar manualmente) Usuarios y roles: - admin: acceso total - operador: sin acceso a instalar/eliminar usuarios Este es un MVP base para extender. Cumple con: - Login/Logout - Dashboard placeholder - CRUD Empleados (básico) - Nueva Nómina (cálculo base + totales) - Efectivo (conteo) - Informes (listado registros + detalle) - Instalador de base de datos NOTA: Está pensado para PHP 7.0 (sin tipado estricto ni namespaces modernos).