Skip to content

Z4NO/PrimeraApp-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classroom by Dani

Classroom by Dani

🚧 Proyecto en construcción 🚧

📁 Propósito del proyecto

Este proyecto se está desarrollando con el objetivo de trabajar con la tecnología de C# y .NET, además de implementar un sistema tipo "classroom" que integre un chat para que los alumnos puedan compartir la información enseñada en el centro educativo.

🔨 Funcionalidades del proyecto

📂 Login

  • La aplicación incluye un sistema de inicio de sesión compartido por profesores y alumnos.
  • Una vez logueados, profesores y alumnos tendrán pantallas con funcionalidades específicas.

📂 Funcionalidades de profesores

  • Menú desplegable con varias opciones:
    • Dar de alta o baja a un alumno.
    • Enviar un correo electrónico a un alumno o a sus padres.
  • Sección de clases:
    • Cada cuadro corresponde a una clase. Al seleccionarlo, se cargarán las funcionalidades asociadas a esa clase:
      • Ver a todos los alumnos de la clase en una tabla, con opciones de búsqueda en la base de datos por ID u otros campos.
      • Crear tareas para toda la clase o para un alumno en particular.
      • Visualizar cuántas tareas ha completado cada alumno a tiempo.
      • Verificar alumnos, asignándoles un correo y un ID único de forma automática al agregarlos.
      • Mover alumnos entre clases y gestionar sus perfiles.
      • Corregir tareas con comentarios personalizados.

📂 Funcionalidades del servidor web (Hub)

  • Alojamiento en la nube para mantener el servidor activo.
  • Control de privilegios entre usuarios:
    • Los profesores tendrán funcionalidades adicionales en el chat, como silenciar a un alumno o borrar mensajes.
  • Gestión de recepción de mensajes:
    • Los mensajes solo se enviarán a las clases correspondientes.
  • Control de métodos y envío de mensajes recíprocos dentro del chat.

📂 Funcionalidades de los alumnos

  • Interfaz intuitiva con un menú lateral para navegar entre las diferentes funcionalidades.
  • Acceso a las clases y sus contenidos.
  • Conexión al servidor web para chatear con compañeros.
  • Visualización de tareas pendientes y opción de entregarlas subiendo un archivo.
  • Acceso a clasificaciones de las tareas.

Estado del proyecto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors