Um projeto de estudo para explorar Minimal APIs no .NET, com funcionalidades típicas de um sistema de e-commerce de jogos. Este projeto inclui integração com banco de dados e possuirá uma interface simples de front-end, que será desenvolvida com ReactJs, para realizar operações do tipo CRUD (Create, Read, Update, Delete).
A API proporcionará os seguintes recursos:
-
Gerenciamento de Jogos:
- Adicionar novos jogos ao catálogo.
- Listar todos os jogos disponíveis.
- Atualizar informações de jogos (como preço, estoque, descrição).
- Remover jogos do catálogo.
- .NET Minimal APIs: Para criar endpoints leves e eficientes.
- Entity Framework Core: Para mapeamento e acesso ao banco de dados.
- SQLite: Para persistência de dados.