... | ... | @@ -62,9 +62,9 @@ Foi definido a linguagem TypeScript para o desenvolvimento do backend devido a p |
|
|
### Módulos do Sistema:
|
|
|
|
|
|
* **Routes**: Arquivos possuem o nome do serviço que será disponibilizado. Nele ficam registrados os endpointes da aplicação, ou seja, os caminhos após o endereço do servidor como `/user/specialist` e qual o tipo de chamada o endereço irá receber `GET`, `POST`, `PUT` ou `DELETE`
|
|
|
* **Services**: Nesta pasta ficam os arquivos que validam nossas regras de negócio, utilizando o **repository** para fornecer os dados do banco e realizar as validações
|
|
|
* **Services**: Nesta pasta ficam os arquivos que validam nossas regras de negócio, utilizando o **repository** para fornecer os dados do banco e realizar as validações.
|
|
|
* **Repository**: Todos os arquivos aqui fazem as chamadas ao banco de dados através dos **models** passando os parâmetros adequados para as funções desejadas.
|
|
|
* **Models**: Nesta pasta estão todas as representações das tabelas do nosso banco de dados, mas de uma forma com que possamos trabalhar facilmente no código: classes. Os dados são recuperados do banco e convertidos para as classes criadas
|
|
|
* **Models**: Nesta pasta estão todas as representações das tabelas do nosso banco de dados, mas de uma forma com que possamos trabalhar facilmente no código: classes. Os dados são recuperados do banco e convertidos para as classes criadas.
|
|
|
|
|
|
TBD
|
|
|
|
... | ... | |