https://github.com/voidcoefficient/mv-front
https://github.com/voidcoefficient/mv-front
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/voidcoefficient/mv-front
- Owner: voidcoefficient
- Created: 2021-09-03T20:15:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-28T16:58:21.000Z (over 3 years ago)
- Last Synced: 2025-02-26T03:35:47.345Z (12 months ago)
- Language: TypeScript
- Size: 612 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `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](http://martinfowler.com/articles/richardsonMaturityModel.html). 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_

_Criar profissional_

_Criar estabelecimento_

_Editar profissional_

_Editar estabelecimento_

_Ver profissional_

_Ver estabelecimento_