O Desafio Prático de Gestão de Livraria propõe criar uma API RESTful completa em C# usando ASP.NET Core e Entity Framework Core para armazenar, consultar, atualizar e excluir registros de livros. Cada livro possui título, autor, gênero, preço e quantidade em estoque.
A aplicação adota boas práticas como validação de entrada via Data Annotations, tratamento de exceções que devolve status codes semânticos (200, 201, 204, 400, 404, 409, 500) e documentação interativa com Swagger (Swashbuckle). A arquitetura minimalista (Controllers + DbContext + Models) torna o projeto leve e de fácil entendimento, servindo tanto como vitrine de boas práticas em APIs C# quanto como base para estudos e evoluções futuras.
Basta clonar o repositório e rodar com o .NET SDK para começar a explorar todos os endpoints de forma simples e imediata.