/mv-front

Primary LanguageTypeScript

MV

Tecnologias usadas

  • Angular com PrimeNG
  • Spring Boot

Back-end

O projeto foi feito tendo como foco maturidade nível 3 no modelo de maturidade do Richardson. Embora ajude o front-end, usar HATEOAS pode aumentar a complexidade do projeto e este modelo não é usado como uma lista de demandas e sua utilidade depende de projeto para projeto.

Endpoints

  • POST /api/v1/[recurso]
  • GET /api/v1/[recurso]
  • GET /api/v1/[recurso]/[id]
  • DELETE /api/v1/[recurso]/[id]
  • PUT /api/v1/[recurso]/[id]

Front-end

O front-end conta com modals de confirmação, toasts com notificações e erros, filtragem, etc.

Rotas

  • / (Dashboard)
  • /[recursos] (Tabela)
  • /[recursos]/view/[id] (Ver Um)
  • /[recursos]/edit/[id] (Editar)
  • /[recursos]/new (Criar)

Imagens

Erro 0 Erro 0

Criar profissional Criar profissional

Criar estabelecimento Criar estabelecimento

Editar profissional Editar profissional

Editar estabelecimento Editar estabelecimento

Ver profissional Ver profissional

Ver estabelecimento Ver estabelecimento