{"id":22409440,"url":"https://github.com/maryucha/tarefadesafio","last_synced_at":"2025-03-27T02:22:11.004Z","repository":{"id":203828420,"uuid":"431189721","full_name":"Maryucha/tarefaDesafio","owner":"Maryucha","description":null,"archived":false,"fork":false,"pushed_at":"2021-11-29T00:17:58.000Z","size":84,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-01T07:43:43.420Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Maryucha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-11-23T17:16:45.000Z","updated_at":"2021-11-29T00:18:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad5206c3-00e3-41d6-952b-33a0b5f3510b","html_url":"https://github.com/Maryucha/tarefaDesafio","commit_stats":null,"previous_names":["maryucha/tarefadesafio"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maryucha%2FtarefaDesafio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maryucha%2FtarefaDesafio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maryucha%2FtarefaDesafio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Maryucha%2FtarefaDesafio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Maryucha","download_url":"https://codeload.github.com/Maryucha/tarefaDesafio/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245767545,"owners_count":20668871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-05T12:07:42.354Z","updated_at":"2025-03-27T02:22:10.980Z","avatar_url":"https://github.com/Maryucha.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Tarefa Desafio API Rst NestJs\r\nEquipe de FRONT e BACK elaborar uma api rest com NEST desenvolvendo endpoints para o crud.\r\n\r\nDefinition of done\r\n - [x] NestJs\r\n - [x] Docker\r\n - [x] Swagger\r\n - [x] Crud\r\n - [x] Documentação\r\n - [x] Apresentação\r\n - EXTRAS:  \r\n - [x] Testes\r\n - [x] Log\r\n - [x] Padrão\r\n---------------------\r\n\r\n##### Versão atual do projeto\r\n1.0.0.0\r\n\r\n---------------------\r\n##### Links úteis\r\n\r\n[LINK DA APRESENTAÇÃO](https://docs.google.com/presentation/d/1tVDc5Vw4MvyhIA1yJ-u24kkOpmsntx_EJo9sRuMCICI/edit?usp=sharing)\r\n\r\n[LINK DO REPOSOTÓRIO](https://github.com/Maryucha/tarefaDesafio)\r\n\r\n[LINK DO TUTORIAL](https://medium.com/@iago.maiasilva/construindo-uma-api-com-nestjs-postgresql-e-docker-parte-1-criando-nosso-primeiro-endpoint-248d4b8ecc9c)\r\n\r\n---------------------\r\n### Estrutura de pastas\r\n Aqui temos listados as pastas que estão no projeto\r\n\r\n\u003e - dist: Pasta que contém os arquivos de build da API\r\n\u003e - logs: Contém o arquivo de log da api\r\n\u003e  - src: \r\n    \u003e\u003e - configs: Contem arquivos de configuração do ORM e do Winston que faz o log\r\n    \u003e\u003e - Interceptors: Arquivo responsável em observar a api e seus estados, populando o arquivo de log;\r\n    \u003e\u003e - Users: Pasta que representa todo o módulo de usuário e suas camadas.\r\n---------------------\r\n\r\n### Tecnologias utilizadas\r\nAqui temos listados algumas das tecnologias usadas no projeto.\r\n\r\n- PostgreSQL V 0.0\r\n- NestJs\r\n- Docker\r\n- Jest\r\n- Swagger\r\n- TypeOrm\r\n- Winston\r\n\r\n---------------------\r\n### Install the app\r\n\r\n```bash\r\n$ npm install\r\n```\r\n\r\n### Running the app\r\n\r\n```bash\r\n# watch mode\r\n$ npm run start:dev\r\n```\r\n\r\n### Test\r\n\r\n```bash\r\n# JEST tests\r\n$  npm run test:watch\r\n```\r\n---------------------\r\n\u003e Autor\r\n \u003e- Fundação CERTI\r\n\r\n---------------------\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaryucha%2Ftarefadesafio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaryucha%2Ftarefadesafio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaryucha%2Ftarefadesafio/lists"}