Skip to content

Venuz25/ProyectoLockersESCOM

Repository files navigation

ProyectoLockersESCOM: Sistema de Gestión de Casilleros

El presente proyecto consiste en una aplicación web desarrollada para la asignatura de Tecnologías para el Desarrollo de Aplicaciones Web en la Escuela Superior de Cómputo (ESCOM) del Instituto Politécnico Nacional (IPN). El sistema facilita la administración integral de los casilleros estudiantiles, permitiendo a los alumnos solicitar, renovar y gestionar sus asignaciones de manera eficiente.


Acerca del Proyecto

ProyectoLockersESCOM es un sistema integral diseñado para optimizar y agilizar el proceso de asignación y administración de casilleros para los estudiantes de la ESCOM. La plataforma ofrece una interfaz intuitiva y responsiva que permite a los alumnos solicitar la asignación de casilleros, consultar el estado de sus trámites y subir la documentación requerida. Asimismo, proporciona a los administradores un panel de control robusto para gestionar la disponibilidad de los casilleros, revisar las solicitudes y mantener actualizada la base de datos institucional.


Características Principales

  • Sistema de Solicitud de Casilleros: Los alumnos pueden aplicar para la asignación de un nuevo casillero o solicitar la renovación de uno existente mediante un formulario web intuitivo.
  • Panel de Administración (Dashboard): Interfaz administrativa completa para gestionar las asignaciones, visualizar las solicitudes de los estudiantes y mantener la integridad de la base de datos.
  • Autenticación de Usuarios: Sistema de inicio de sesión seguro y diferenciado para usuarios regulares (alumnos) y administradores.
  • Carga de Documentos: Módulo para que los estudiantes suban los documentos requeridos (credencial y horario) en formato PDF.
  • Generación Dinámica de Tablas: El panel administrativo muestra de forma dinámica la información de las distintas entidades (administradores, alumnos, casilleros y solicitudes).
  • Generación de Documentos PDF: Emisión automática de acuses y comprobantes de confirmación para las asignaciones de casilleros.
  • Diseño Responsivo: Interfaz construida con Bootstrap, garantizando una experiencia de usuario consistente y adaptable en dispositivos móviles, tabletas y equipos de escritorio.

Tecnologías Utilizadas

  • Lenguajes de Programación: PHP, HTML5, CSS3, JavaScript.
  • Frameworks y Librerías: Bootstrap (Frontend), FPDF (Generación de PDFs).
  • Base de Datos: MySQL.

© 2024 | Tecnologías para el Desarrollo de Aplicaciones Web - Escuela Superior de Cómputo (ESCOM)
Repositorio del Proyecto

About

Proyecto de la materia de tecnologias para el desarrollo web.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors