Construindo um Sistema de Gerenciamento de Motoristas
Eu construí um Sistema de Gerenciamento de Motoristas usando ASP.NET Core MVC, Web API e SQL Server.
O sistema gerencia diversas funções principais para operações de motoristas.
Principais recursos incluem:
- Operações CRUD de motoristas
- Gerenciamento de auxílios
- Gerenciamento de adiantamentos
- Gerenciamento de deduções
- Gerenciamento de despesas
- Atualizações de status em massa
- Integração com DataTables
- Ferramentas de busca, filtro e exportação
Stack técnica:
- ASP.NET Core MVC
- ASP.NET Core Web API
- Entity Framework Core
- SQL Server
- Bootstrap
- jQuery
- DataTables
Enfrentei desafios com colunas calculadas no SQL. Tive que garantir a consistência entre as camadas de API e MVC. Também otimizei o desempenho do DataTable. Utilizei filtragem dinâmica para tornar as tabelas responsivas e fáceis de usar.
Este projeto me ensinou:
- Design de API REST
- Mapeamentos do Entity Framework Core
- Otimização de SQL Server
- Padrões de integração MVC e API
- Arquitetura CRUD limpa
Construir módulos empresariais proporciona experiência prática. Projetos reais ensinam mais sobre escalabilidade e resolução de problemas do que tutoriais.