Este proyecto consiste en la creación de un backend para un administrador de tareas utilizando C#, ASP.NET y SQL Server. El sistema permite a los usuarios registrarse e iniciar sesión con roles específicos (admin y usuario), y proporciona operaciones CRUD para la gestión de tareas y usuarios. El backend utiliza procedimientos almacenados, JWT para la autenticación y seguridad, y Serilog para el registro de errores y eventos. Además, la API está documentada y puede ejecutarse con Swagger para facilitar las pruebas y el desarrollo.
- C#
- ASP.NET
- SQL Server
- JWT (Autenticación)
- Serilog (Registro de errores)
- Swagger (Documentación API)
- Crear un backend funcional para un administrador de tareas.
- Implementar operaciones CRUD para tareas y usuarios.
- Utilizar procedimientos almacenados para la gestión de datos.
- Implementar autenticación y seguridad con JWT.
- Registrar errores y eventos con Serilog.
- Documentar la API y facilitar el desarrollo con Swagger.