Sistema de Estacionamento com ASP.NET, Blazor e Docker
Olá, pessoal!
Gostaria de compartilhar com vocês a minha entrega do Desafio de Projeto: Sistema de Estacionamento do módulo de Fundamentos de .NET.
A proposta original era criar uma aplicação console para gerenciar veículos. Porém, eu aproveitei a oportunidade para praticar alguns conhecimentos que tenho obtido ao paralelamente ao bootcamp. Em resumo, transformei o projeto em uma solução Fullstack Containerizada.

O que mudou da proposta original?
- De: Menu no Console ➡️ Para: Interface Web com Blazor WebAssembly e MudBlazor.
- De: Lógica em classe única ➡️ Para: API RESTful segregada (Controller + Services).
- De: Dados na memória (List) ➡️ Para: Persistência real com Azure SQL Edge e EF Core.
- De: Execução local simples ➡️ Para: Orquestração com Docker Compose.
🛠️ Stack utilizada:
- Backend: .NET Web API
- Frontend: Blazor WebAssembly + MudBlazor
- Banco de Dados: Azure SQL Edge
- Infra: Docker Compose
Quem quiser testar, o projeto está configurado para rodar com um simples docker compose up. A documentação da API também está disponível via Scalar. Para um video de demonstração, acessem o link abaixo:
🔗 Link do Repositório: https://github.com/gbad8/trilha-net-fundamentos-desafio/tree/main
Feedback e sugestões de melhoria são muito bem-vindos! Vamos codar! 💻



