Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 874 Bytes

README.md

File metadata and controls

8 lines (5 loc) · 874 Bytes

DevFreela

Repositório responsável pelo Back-End do sistema.

O DevFreela oferece uma plataforma para que clientes contratem freelancers para seus projetos, de maneira confiável e gerenciável. Os clientes definem as caracteriscas do projeto que publicam permitindo então com que os freelancers se comuniquem com eles a respeito do projeto, e sobre suas habilidades. Os clientes após o contato podem iniciar o projeto com um freelancer que tenha um perfil adequado ao projeto, interagindo com ele até concluir o projeto

Foi utilizada a arquitetura de microserviços para a realização desse projeto. Junto com ela alguns Padrões de projeto e diretrizes foram utilizados como Clean Architecture , Repository e CQRS para sua realização.

Foi utilizada a biblioteca Rabbit Mq para a criação do Message Broker para o microsserviço de pagamento.