Gustavo Marcial
← Voltar aos projetos

CollectApp

ConcluídoCódigo aberto

Sistema de gerenciamento de coletas

Aplicação web em ASP.NET Core MVC para gerenciamento de processos de coleta, com autenticação, controle de permissões, fluxo de aprovação e dashboard analítico.

Stack

ASP.NET Core MVCRazorIdentityEF CoreSQL Server

Arquitetura

  • MVC tradicional
  • Role-based access
  • Regras de negócio na camada de aplicação

Funcionalidades

  • • Cadastro e gestão de coletas
  • • Autenticação e autorização com Identity
  • • Fluxo de aprovação por hierarquia de usuários
  • • Dashboard com KPIs e gráficos
  • • Exportação de relatórios Excel
  • • Testes unitários

O que esse projeto mostra sobre mim

  • Testes unitários para validação de funcionalidades críticas
  • Autenticação e controle de permissões por roles
  • Entrega de produto funcional e completo
  • Regras de negócio com workflow de aprovação
  • Dashboard com visualização de dados
  • Base que levou à evolução para DDD e Clean Architecture

Demo

Clique para ampliar

Dashboard de coletas com KPIs e gráficos
Dashboard de coletas com KPIs e gráficos
Lista de coletas com filtros e exportação
Lista de coletas com filtros e exportação