Arquitetura que possa vir a ser utilizada para um micro serviço em nodejs com nestjs e typescript

Overview

Nest Logo

Descrição

Exemplo prático de uma API desenvolvida em NodeJs com NestJs e Banco de Dados Postgres

Instalação

Instalando as dependencias

$ npm install

Instalando o Banco de Dados

Instale o banco de dados postgres

Configurando o Banco de Dados

defina DB_USER

postgres

defina DB_PASSWORD

postgres

defina DB_HOST

postgres

defina DB_PORT

5432

Criar um novo banco de dados chamado

api-certificados

Executando as Migrações

$ yarn typeorm migration:run

Rodando a Aplicação

$ npm start

Testando a aplicação

$ npm run test

Abrir o Swagger

Abrir o Swagger
You might also like...

Criei uma série de exercícios para ajudar as pessoas que estão começando com programaçao em javaSript

Pratique-js Antes do desenvolvimento ⏮️ 1 - Faça o clone do repositório na sua máquina utilizando ssh ou https git clone 2 - Instale o npm npm insta

Jul 27, 2022

El repositorio de cheatsheets de TIC. Pensado para que los alumnos puedan utilizar a la hora de programar como "ayudamemorias".

El repositorio de cheatsheets de TIC. Pensado para que los alumnos puedan utilizar a la hora de programar como

Cheatsheets de TIC Este es el repositorio de la web de cheatsheets de TIC. Para acceder a la web hacer click acá. ¿Cómo hago un cambio? ¿Mi cambio tie

Nov 10, 2022

Simple webapp para conocer qué y cuánto comprar en un asado

Simple webapp para conocer qué y cuánto comprar en un asado

Calcula tu asado 🥩 Con esta herramienta ingresa la cantidad de invitados y el presupuesto que te calculará lo que debes comprar. Basado en el clon Vu

Sep 4, 2022

A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and configure Typescript on it.

A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and configure Typescript on it.

CTSP- Create TS Project A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and conf

Sep 13, 2022

Extensión para crear el icono y cover de un curso en Platzi para organizar la toma de apuntes en Notion

Extensión para crear el icono y cover de un curso en Platzi para organizar la toma de apuntes en Notion

💚 Platzi Cover Extensión para extraer el icono y cover de un curso en Platzi para organizar la toma de apuntes en Notion 📦 Instalación Descargar el

Nov 15, 2021

Telegram'da belirlediğiniz dakika, saat ve gün aralığında size istediğiniz para ve kripto para biriminin anlık fiyatını mesaj olarak gönderiyor.

Telegram Cryptocurrency Notification Bot Telegram'da belirlediğiniz dakika, saat ve gün aralığında size istediğiniz para ve kripto para biriminin anlı

Nov 23, 2022

Este projeto é um boilerplate completo, constantemente atualizado, configurado nos mínimos detalhes para servir de base para projetos profissionais do mais alto nível.

Boilerplate Completo e atualizado com Next.js, Typescript Styled-Components, Testes, Redux Toolkit e PWA 📝 Sobre o Projeto Este projeto é um boilerpl

Aug 21, 2022

Suplemento para Excel para auxiliar na elaboração de cálculos judiciais.

Getting Started with Create React App and Fluent UI This is a Create React App based repo that comes with Fluent UI pre-installed! Available Scripts I

Jul 6, 2022

Bot para enviar lembretes no Telegram para escalação do seu time no fantasy game Cartola

Bot para enviar lembretes no Telegram para escalação do seu time no fantasy game Cartola

©️ E aí, cartoleiro, já escalou seu time no Cartola hoje? Não deixa para última hora! como eu Entre aqui no grupo do Telegram agora mesmo ;) O que é o

Nov 23, 2022
Owner
Vinicius Barbosa Honorio
Vinicius Barbosa Honorio
Olá, este repositório, é um mini-relatório do que eu aprendi através de cursos de JavaScript. Este repositório, muito provável que fique familiar com o que os professores ensinam .

About Project Olá pessoal, este repositório tem o objetivo de relatar meus aprendizados dos cursos que fiz sobre a linguagem JavaScript. Não só com o

Nior 6 Jul 10, 2022
Micro.publish is an Obsidian plugin to publish notes directly to Micro.blog, written in TypeScript

Micro.publish Micro.publish is a community maintained plugin for Obsidian to publish notes to a Micro.blog blog. Installing This plugin will be availa

Otavio Cordeiro 14 Dec 9, 2022
Back-end desenvolvido com NodeJS, TypeScript, Prisma e Express para prover dados para as aplicações em desenvolvimento.plicações do evento NLW eSports.

NLW eSports Back-End Aplicação back-end para surprir as necessidades de dados das demais plataformas desenvolvidas que são citadas mais abaixo. Este s

Felippe Rian 2 Sep 17, 2022
Hola bienvenido al the LoliBot-MD aquí se hacer actualizaciónes de bot. Bot que funciona el (WhatsApp multidivice) espero que te guste😊

Esta versión de THE LOLIBOT-MD casi está terminada. ✨ —◉ DUDAS SOBRE EL BOT?, CONTACTAME ✨ Quieres tener un bot 24/7 activo ?? ACTIVAR EN HEROKU ☂️ PA

The Lolibot-MD 34 Dec 26, 2022
Apenas uma página que exibe um countdown com a data em que Bolsonaro sai da presidência e tem seu sigilo de 100 anos quebrado

Chá de revelação - Sigilo de 100 anos Descrição Apenas uma página que exibe um countdown com a data em que Bolsonaro sai da presidência e tem seu sigi

Mauricio Taffarel 9 Nov 6, 2022
Exemplo de como deve ser implementação de nirvana do teste de contrato com Pact seguindo todas as práticas descritas em https://docs.pact.io/pact_nirvana

Exemplo de 'Nirvana' do teste de contrato Esse repositório exemplifica as melhores implementações de teste de contrato, atingindo o nirvana e tendo co

Paulo Gonçalves 66 Nov 28, 2022
Welcome To Amru Ser Wa Bot🙂. Tnx to ABUSER❤️

Project created by AMRU-SER to make it public | © | Reserved | Setup Click Instagram logo to follow this page ?? Simple Method The Hard Method GET QR

null 41 Jan 1, 2023
¿Cómo ser autodidacta? Introducción al desarrollo web.

Introducción al desarrollo web ??‍?? ?? Me puse como objetivo crear una serie de posibles pasos a seguir para poder introducir a alguien al desarrollo

Felipe Nahuel Delicia 8 Nov 3, 2022
Repositório criado para prática do dia 14/05 utilizando nodeJs, express, nodemon e MVC. Como base utilizamos o modelo ER criado para uma locadora de filmes fictícia.

gamabuster Repositório criado para prática do dia 14/05 utilizando nodeJs, express, nodemon e MVC. Como base utilizamos o modelo ER criado para uma lo

Délio Costa 3 May 18, 2022