ANGLAS ACADEMY - BASE INICIAL PARA PRUEBAS
1. Crear una base MySQL independiente (por ejemplo anglas_academy).
2. Importar sql/schema.sql con phpMyAdmin.
3. Configurar las variables de entorno ACADEMY_DB_HOST, ACADEMY_DB_NAME, ACADEMY_DB_USER, ACADEMY_DB_PASS en el hosting; no colocar credenciales en archivos públicos.
4. Crear el primer administrador de forma controlada, generando un hash con PHP password_hash('CONTRASENA_SEGURA', PASSWORD_DEFAULT) y ejecutando en phpMyAdmin: INSERT INTO users(name,email,password_hash,role) VALUES ('Administrador','correo@ejemplo.com','HASH_GENERADO','admin');
5. Subir archivos a un subdominio de PRUEBAS, con HTTPS. Mantener config y sql fuera del directorio público antes de producción y configurar rutas apropiadas.
6. Ingresar y probar crear curso, registrar alumno, matricular y ver cursos desde el portal del alumno.
ALCANCE ACTUAL: Inicio de sesión, roles, cursos, registro de alumnos y matrículas básicos. Tablas preparadas para lecciones, materiales, asistencia, notas y pagos; sus pantallas y operaciones todavía NO están implementadas. No usar en producción sin endurecimiento de seguridad (limitación de intentos, políticas de contraseñas, cookies seguras, protección de archivos, recuperación de acceso, auditoría).
NO incluye licencias SketchUp ni pruebas de 15 días SaaS: ambas corresponden a ANGLAS Admin.
