FastFeet API – Sistema de Controle de Encomendas


Desenvolvi a FastFeet API para gerenciar encomendas em uma transportadora fictícia, permitindo que administradores e entregadores realizem operações de forma segura e eficiente. A aplicação oferece funcionalidades como login com CPF e senha, gerenciamento de entregadores, encomendas e destinatários, além de rastreamento e notificações automáticas de status das encomendas.


Funcionalidades Principais

Regras de Negócio

Práticas e Arquitetura


Utilizei DDD, Clean Architecture, autenticação e autorização (RBAC), e implementei testes unitários e E2E para garantir a qualidade do código.


Conclusão


Esse projeto consolidou meus conhecimentos em design de APIs, segurança, e boas práticas de arquitetura, oferecendo uma solução escalável e eficiente para o gerenciamento de encomendas.