8000 GitHub - Tobsad/UniHorario: 📌 Proyecto: Generador de Combinaciones de Horarios Universitarios 🔹 Este proyecto es una aplicación web que permite a los estudiantes ingresar los horarios de sus cursos y generar combinaciones sin conflictos de tiempo.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

📌 Proyecto: Generador de Combinaciones de Horarios Universitarios 🔹 Este proyecto es una aplicación web que permite a los estudiantes ingresar los horarios de sus cursos y generar combinaciones sin conflictos de tiempo.

License

Notifications You must be signed in to change notification settings

Tobsad/UniHorario

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniHorario

🌐 Accede a aquí: - Centro de Estudiantes CC UNMSM

**** es una herramienta web que permite a los estudiantes gestionar sus horarios de cursos sin conflictos. Permite ingresar cursos, secciones, días y horas para generar combinaciones válidas y optimizar la planificación académica.

🚀 Características

  • 📅 Registro de cursos con días y horarios específicos.
  • Detección de conflictos entre horarios.
  • 🔄 Generación automática de combinaciones válidas.
  • 🌐 Interfaz web amigable con HTML, CSS y JavaScript.
  • 🔗 Conexión con backend en Python (Flask) para procesar los horarios.

📂 Estructura del Proyecto

UniHorario/
│── frontend/           # Interfaz de usuario (HTML, CSS, JavaScript)
│── backend/            # Lógica del servidor con Flask (Python)
│── static/             # Archivos estáticos (CSS, JS, imágenes)
│── templates/          # Plantillas HTML
│── app.py              # Servidor Flask principal
│── requirements.txt    # Dependencias de Python
│── README.md           # Documentación del proyecto

⚙️ Instalación y Uso

1️⃣ Clonar el repositorio

git clone https://github.com/Centro-De-Estudiantes-CC-UNMSM/UniHorario.git
cd UniHorario

2️⃣ Instalar dependencias del backend

Asegúrate de tener Python 3.x y pip instalado:

pip install -r requirements.txt

3️⃣ Ejecutar el servidor

python app.py

El servidor estará disponible en http://127.0.0.1:5000

4️⃣ Abrir la interfaz web

Simplemente abre index.html en un navegador.

📌 Tecnologías Usadas

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python (Flask)
  • Base de Datos: (Opcional, según implementación futura)

📜 Licencia

Este proyecto está licenciado bajo la AGPL-3.0. Consulta el archivo LICENSE para más detalles.

🤝 Contribuciones

¡Las contribuciones son bienvenidas! Puedes hacer un fork del proyecto, crear una rama y enviar un pull request.

git checkout -b nueva-funcionalidad
git commit -m "Agregando nueva funcionalidad"
git push origin nueva-funcionalidad

📩 Contacto

Para consultas o sugerencias, puedes escribirnos a:


¡Gracias por contribuir a UniHorario! 🎓🚀

About

📌 Proyecto: Generador de Combinaciones de Horarios Universitarios 🔹 Este proyecto es una aplicación web que permite a los estudiantes ingresar los horarios de sus cursos y generar combinaciones sin conflictos de tiempo.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.1%
  • Python 31.8%
  • HTML 21.1%
0