El siguiente Link es un video producido para que los usarios comprendan mejor la herramienta:
Documentos que pueden ser de Utilidad para comprender la APLICACION
¿Que es el proyecto ClassNote?
Este sistema está diseñado específicamente para el ámbito educativo, con el objetivo de optimizar las tareas de los docentes. Ofrece una amplia variedad de herramientas útiles, intuitivas y fáciles de aplicar, brindando una experiencia eficiente y accesible para el usuario.
Funciones principales de backend
Entre las funcionalidades principales que hemos implementado se encuentran:
- Gestión de información académica: Permite organizar y administrar los datos de las clases impartidas, facilitando un control centralizado y accesible.
- Manejo de tareas: Los docentes pueden asignar, calificar y editar tareas de manera ágil, promoviendo un seguimiento más efectivo del desempeño de los estudiantes.
- Control de asistencia: Incluye una funcionalidad para tomar asistencia y mantener un registro actualizado de la lista de estudiantes, lo que mejora la organización y el control en el aula.
Objetivos de backend
- Optimizar la estructura del backend
- Garantizar una base de datos limpia y libre de redundancias
- Gestionar archivos de forma eficiente
- Asegurar la protección y confidencialidad de los datos
- Promover la usabilidad y modularidad
- Entity Framework Core.
- AutoMapper.
- Microsoft.AspNetCore.Authentication.JwtBearer
- Microsoft.AspNetCore.Identity.ENtityFramework.Core
- Microsoft.EntityFrameworkCore.Design
- Microsoft.EntityFrameworkCore.SqlServer
- Microsoft.EntityFrameworkCore.Tools
- Newtonsoft.Json
Primero, clona el repositorio en tu máquina local:
git clone https://github.com/TETvega/ClassNotes-BE.git
- Visual Studio 2020 (o superior)
- .NET 5.0 (o superior)
- SQL Server
- Abrir el Proyecto:
- Abre Visual Studio 2020.
- Navega al directorio donde clonaste el repositorio y abre el archivo de solución
.sln
.
- Restaurar Paquetes NuGet:
-
En Visual Studio, ve a Herramientas > Administrador de paquetes NuGet > Consola del Administrador de paquetes.
-
Ejecuta el siguiente comando para restaurar todas las dependencias necesarias:
Update-Package -Reinstall