https://github.com/maryucha/tarefadesafio
https://github.com/maryucha/tarefadesafio
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/maryucha/tarefadesafio
- Owner: Maryucha
- Created: 2021-11-23T17:16:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-29T00:17:58.000Z (over 4 years ago)
- Last Synced: 2025-02-01T07:43:43.420Z (over 1 year ago)
- Language: TypeScript
- Size: 82 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Tarefa Desafio API Rst NestJs
Equipe de FRONT e BACK elaborar uma api rest com NEST desenvolvendo endpoints para o crud.
Definition of done
- [x] NestJs
- [x] Docker
- [x] Swagger
- [x] Crud
- [x] Documentação
- [x] Apresentação
- EXTRAS:
- [x] Testes
- [x] Log
- [x] Padrão
---------------------
##### Versão atual do projeto
1.0.0.0
---------------------
##### Links úteis
[LINK DA APRESENTAÇÃO](https://docs.google.com/presentation/d/1tVDc5Vw4MvyhIA1yJ-u24kkOpmsntx_EJo9sRuMCICI/edit?usp=sharing)
[LINK DO REPOSOTÓRIO](https://github.com/Maryucha/tarefaDesafio)
[LINK DO TUTORIAL](https://medium.com/@iago.maiasilva/construindo-uma-api-com-nestjs-postgresql-e-docker-parte-1-criando-nosso-primeiro-endpoint-248d4b8ecc9c)
---------------------
### Estrutura de pastas
Aqui temos listados as pastas que estão no projeto
> - dist: Pasta que contém os arquivos de build da API
> - logs: Contém o arquivo de log da api
> - src:
>> - configs: Contem arquivos de configuração do ORM e do Winston que faz o log
>> - Interceptors: Arquivo responsável em observar a api e seus estados, populando o arquivo de log;
>> - Users: Pasta que representa todo o módulo de usuário e suas camadas.
---------------------
### Tecnologias utilizadas
Aqui temos listados algumas das tecnologias usadas no projeto.
- PostgreSQL V 0.0
- NestJs
- Docker
- Jest
- Swagger
- TypeOrm
- Winston
---------------------
### Install the app
```bash
$ npm install
```
### Running the app
```bash
# watch mode
$ npm run start:dev
```
### Test
```bash
# JEST tests
$ npm run test:watch
```
---------------------
> Autor
>- Fundação CERTI
---------------------