Volver a proyectos

Matrículas App

Aplicación web académica para control de evaluaciones, calificaciones y carga docente.

Periodo
Varios meses
Estado
Completado
Tipo
Colaborativos

Descripción

Administrador escolar que digitaliza el ciclo completo: desde profesores y materias hasta el registro final de notas trimestrales. Incluye control de sesiones PHP y arquitectura JS vanilla mediante ES modules.

Galería

Problemas que resuelve

Muchas instituciones educativas todavía gestionan el ciclo escolar completo con planillas y sistemas fragmentados. Desde registrar estudiantes y profesores hasta cargar calificaciones trimestrales, la falta de un sistema centralizado genera pérdida de trazabilidad, errores de transcripción y demoras en la entrega de notas.

Funcionalidades destacadas

  1. CRUD de personas, materias, cursos y períodos académicos con fechas de inicio/fin
  2. Sistema de evaluaciones y calificaciones vinculadas a cursos con carga por estudiante
  3. Sidebar dinámico que se adapta al rol del usuario autenticado (Admin, Profesor, Estudiante)
  4. Autenticación con PHP Sessions + token en localStorage, recuperación por preguntas de seguridad
  5. Respaldos y restauración de base de datos desde la interfaz administrativa
  6. Interfaz con Bootstrap 5, DataTables (búsqueda/orden/paginación) y SweetAlert2 para notificaciones

Arquitectura

PHP 7.4 vanilla con endpoints por módulo (back/*.php) usando patrón de acciones vía JSON {accion, ...}. Frontend JavaScript vanilla con ES Modules: controladores por vista, capa de API centralizada (urlConfig.js), helpers para loader/toasts/validaciones. MariaDB con prepared statements mysqli en todas las consultas. Autenticación dual: sesión PHP para vistas + token Bearer para API. Bootstrap 5, DataTables, Boxicons.

Otros proyectos

Ver detalles
Completado
Propios
Ver detalles

SysAdmin Tools

Dashboard de administración empresarial para entornos retail multi-sucursal con monitoreo de infraestructura POS y pantallas.

Node.jsTypeScriptExpressMSSQL +3
Ver detalles
  • React 19
  • TypeScript
  • NestJS
  • PostgreSQL

Sin demo pública

En desarrollo
Propios
Ver detalles

Guachafit

PWA offline-first para entrenadores personales y gimnasios con motor financiero bimonetario (VES/USD).

DrizzleRedis / BullMQDocker Compose
Ver detalles
En desarrollo
Propios
Ver detalles

Yezzfolio CMS

CMS headless para portafolios de artistas con integración de Google Drive y exportación estática automatizada.

Node.jsExpressTypeScriptPostgreSQL +3

¿Te interesa este tipo de trabajo?

Contactar