GESDE es una aplicación web desarrollada en Flask para gestionar de manera eficiente las excusas escolares enviadas por los padres. Permite a los usuarios registrar excusas, generar reportes, asignar horarios a docentes y analizar excusas con ayuda de inteligencia artificial (IA).
Registro y visualización de excusas escolares.
Aprobación o rechazo de excusas por parte de los administradores.
Gestión de usuarios: padres, docentes y administradores.
Asignación de horarios por grado a los docentes.
Generación de reportes PDF:
Usuarios activos
Usuarios deshabilitados
Reporte de docentes
Análisis inteligente de excusas usando IA (Cohere):
Validación de groserías
Legibilidad
Autocompletado sugerido
- Lenguaje backend: Python con Flask Backend: Python con Flask
Frontend: HTML5, CSS3, JavaScript (vanilla)
Base de datos: MySQL (puerto 3307)
ORM/Conexión: Flask-MySQLdb
Motor de plantillas: Jinja2
Generación de PDF: ReportLab / FPDF
IA: Cohere AI para análisis de texto
- Clona el repositorio
-- inicializar gesde.bat
git clone https://github.com/wilkinRFJ/gesde.git
cd gesde