API RESTful desenvolvida em ASP.NET Core para gerenciamento de uma loja virtual, com autenticação JWT, CRUD de usuários, produtos, carrinho e pedidos.
- .NET 9
- Entity Framework Core
- JWT Authentication
- Swagger para documentação e testes
- SQL Server
- C#
- Cadastro e login de usuários com segurança por hash de senha e token JWT
- Gerenciamento de produtos com operações CRUD
- Controle de estoque e status ativo/inativo dos produtos
- Carrinho de compras com itens e cálculo de valores
- Registro e gerenciamento de pedidos
- Documentação e testes via Swagger UI

- .NET SDK
- SQL Server local ou remoto configurado
- Visual Studio 2022 / VS Code ou IDE de sua preferência
- Clone o repositório
git clone https://github.com/cnthigu/LojaVirtualAPI.git
cd LojaVirtualAPI