A progressive Node.js framework for building efficient and scalable server-side applications.
Projeto feito durante a participação no evento Alura Challenge #2 - Back-end.
Este projeto utiliza o Docker para rodar o banco de dados (Postgres), portanto certifique-se de tê-lo instalado e configurado em sua máquina. Primeiramente, faça uma cópia ou renomeie o arquivo .env.example para apenas .env e preencha as variáveis destacadas de acordo. Em um terminal, execute (deve levar algum tempo):
$ docker-compose up -d
Tendo o container rodando, acesse localhost:5050 no browser, utilize as credenciais PGADMIN_DEFAULT_EMAIL e PGADMIN_DEFAULT_PASSWORD de .env para logar. No pgAdmin, clique com o botão direito em Servers>Create>Server, e então na aba [General] dê o nome aluraflix, e na aba [Connection] preencha o host com aluraflix, sendo username o valor de POSTGRES_USER e password sendo POSTGRES_PASSWORD, definidos no arquivo .env. Tendo o banco de dados configurado, execute no terminal:
$ npm i
# ou
$ yarn
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.