Este proyecto es una API RESTful para la gestión de usuarios, departamentos y proyectos, construida con ASP.NET Core.
Se necesita tener instalado lo siguiente:
- .NET 6.0 o superior ✅
- MySQL 🐬
- Visual Studio Code
- dotnet build
- dotnet run
- Registro: POST /api/auth/register
- Login: POST /api/auth/login
- Obtener todos: GET /api/users
- Crear: POST /api/users
- Actualizar: PUT /api/users/{id}
- Eliminar: DELETE /api/users/{id}
- Obtener todos: GET /api/departments
- Crear: POST /api/departments
- Actualizar: PUT /api/departments/{id}
- Eliminar: DELETE /api/departments/{id}
- Obtener todos: GET /api/projects
- Crear: POST /api/projects
- Actualizar: PUT /api/projects/{id}
- Eliminar: DELETE /api/projects/{id}