Uma API simples em ASP.NET Core para gerenciar carreiras emergentes relacionadas ao futuro do trabalho.
Com as constantes mudanças no mercado de trabalho, é difícil mapear,
organizar e consultar novas carreiras que surgem devido à automação, IA
e transformações digitais.
A FutureWorkAPI ajuda a registrar e consultar informações básicas
sobre carreiras emergentes, funcionando como uma base simples de dados
para estudos, integração com dashboards ou protótipos acadêmicos.
- Criar carreiras
- Listar carreiras
- Consultar carreira por ID
- Atualizar carreira
- Excluir carreira
A API possui: - Um CareerController - Um modelo Career com:\
- Id (int)
- Nome (string)
- Descricao (string)
-
Instale o SDK .NET 8+
-
No banco de dados rode o arquivo scripts.sql
-
No terminal, dentro da pasta do projeto, execute:
dotnet run -
A API será iniciada em:
https://localhost:7053 -
o Swagger será iniciado em:
http://localhost:5197/swagger
- ASP.NET Core Web API
- C#
- SQL Server
- Swagger
Para acessar um vídeo demonstrando o funcionamento da API clique aqui.
Este projeto foi desenvolvido para fins educacionais, auxiliando na compreensão de: - Criação de APIs REST - Modelagem simples de domínio - Estruturação de controllers e endpoints
- RM553377 - Enzo Rodrigues
- RM553266 - Hugo Santos
- RM553521 - Rafael Cristofali
