Skip to content

JoaoEduardoLima/arquitetura-hexagonal

Repository files navigation

🚧🚧🚧🚧 EM CONSTRUÇÃO 🚧🚧🚧🚧

Desafio - Dockerização

O objetivo deste desafio é criar um sistema seguindo o padrão de aquitetura Hexagonal (Ports and Adapters). O sistema deve permitir aos usuários, como professores e administradores, gerenciar informações sobre alunos, cursos, notas.

Arquitetura

desenho da arquitetura

Fluxo

Tabelas banco de dados

Testes Unitários

TODO: Usar SonarCloud

Testes de carga

TODO: K6

Executando a aplicação

  • Na pasta raiz do projeto subir a infraestrutura com docker compose up -d
  • Subir aplicação com docker run --rm -it -v %cd%:/work -w /work -p 3010:3010 --env-file=./src/.env clojure bash e em seguida lein run.

Rotas na API

POSTMAN

About

Desafio FIAP - fase 1 Arquitetura de software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published