Skip to content

Armando-Velasquez/Aplicacion-Flask-Plataforma-Educativa_Inicial

Repository files navigation

Aplicacion-Flask-Plataforma-Educativa_Inicial

Plataforma educativa para niños de inicial con el uso de Flash

Características Principales

  • Administrador:

    • Gestionar estudiantes.
    • Agregar maestros.
    • Administrar cursos, ciclos y materias.
    • Asignar roles y permisos.
  • Docente:

    • Agregar y gestionar notas de estudiantes.
  • Estudiante:

    • Juego interactivo de "Ahorcado" con una versión adaptada para niños.

Capturas de Pantalla

Inserta aquí algunas capturas de pantalla de la plataforma para dar a los visitantes una vista previa visual de la interfaz de usuario.

Tecnologías Utilizadas

  • Backend: Flask (Python).
  • Frontend: HTML, CSS, JavaScript.
  • Diseño amigable para niños.

Configuración y Ejecución

A continuación, se detallan los pasos para configurar y ejecutar la plataforma:

  1. Asegúrate de tener Python y pip instalados en tu sistema.

  2. Crea un entorno virtual para el proyecto y actívalo:

  python -m venv venv
  source venv/bin/activate # En sistemas Unix/Linux
  venv\Scripts\activate # En sistemas Windows
  1. Instala las dependencias del proyecto:
  pip install -r requirements.txt
  1. Ejecuta la aplicación Flask:
  python jquery.py

La plataforma estará disponible en http://localhost:5000/.

Uso

  • Administrador:

  • Accede al panel de administración con tus credenciales.

  • Gestiona estudiantes, maestros, cursos, ciclos y materias.

  • Docente:

  • Inicia sesión con tus credenciales.

  • Agrega notas a tus estudiantes.

  • Estudiante:

  • Inicia sesión haciendo clic en tu foto.

  • Disfruta del juego interactivo de "Ahorcado" y aprende mientras te diviertes.

Contribuir

Si deseas contribuir a este proyecto, sigue los pasos:

  1. Haz un fork del repositorio.

  2. Crea una nueva rama para tu contribución: git checkout -b tu-caracteristica.

  3. Realiza tus cambios y asegúrate de que las pruebas sean exitosas.

  4. Envía una solicitud de extracción (Pull Request) con una descripción detallada de tus cambios.

Licencia

Este proyecto está bajo la licencia Licencia MIT.

Créditos

  • Desarrollado por Josue Velasquez & Daniela Gonzalez.