Skip to content

El Sistema Gestor de Horarios para Escuela es una solución integral para la administración de horarios y la gestión de usuarios en instituciones educativas. Este sistema facilita la creación y administración de horarios para estudiantes, profesores, y personal administrativo, permitiendo una gestión eficiente y optimizada de recursos.

License

Notifications You must be signed in to change notification settings

ovg-Code/time-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Sistema Gestor de Horarios para Escuela

Descripción

El Sistema Gestor de Horarios para Escuela es una aplicación web diseñada para ayudar a las escuelas a gestionar eficientemente los horarios de clases, reuniones y actividades administrativas. El sistema permite la creación y gestión de usuarios (estudiantes, profesores, personal administrativo y de servicio), la asignación de horarios de manera manual o automática mediante algoritmos de inteligencia artificial, y el envío de notificaciones en tiempo real a los usuarios.

Características Principales

  • Gestión de Usuarios: Agregar, modificar, eliminar y gestionar roles de usuarios (estudiantes, profesores, personal administrativo y de servicio).
  • Creación de Horarios: Generación manual o automática de horarios de clases y actividades.
  • Inteligencia Artificial: Módulo de IA para optimización automática de horarios basado en disponibilidad de aulas, preferencias de profesores y reglas de negocio.
  • Notificaciones en Tiempo Real: Envío de notificaciones a usuarios sobre cambios en horarios, recordatorios de clases y eventos importantes.
  • Seguridad: Autenticación y autorización seguras mediante JWT.
  • Reportes y Análisis: Generación de reportes sobre uso de aulas, asignación de horarios y asistencia.

Tecnologías Utilizadas

Instalación y Configuración

Prerrequisitos

  • Node.js (v14 o superior)
  • Docker y Docker Compose
  • Python 3.8 o superior
  • PostgreSQL

Instrucciones de Instalación

  1. Clona el Repositorio:

    git clone https://github.com/tu-usuario/sistema-gestor-horarios.git
    cd sistema-gestor-horarios

About

El Sistema Gestor de Horarios para Escuela es una solución integral para la administración de horarios y la gestión de usuarios en instituciones educativas. Este sistema facilita la creación y administración de horarios para estudiantes, profesores, y personal administrativo, permitiendo una gestión eficiente y optimizada de recursos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published