Skip to content

mattheusts/parladorideal-api

Repository files navigation

Parlador Ideal API

Esse é um API para servir ao app Parlador Ideal.



Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, NodeJS, Yarn

Clone este repositório

$ git clone https://github.com/matthaw/parladorideal-api.git

Acesse a pasta do projeto no terminal/cmd

$ cd parladorideal-api

Faça uma cópia de '.env.example' para '.env'

É configure suas variáveis.

$ cp .env.example .env

# Variáveis

PORT=3000
JWT_SECRET=your_password
JWT_EXPIRES_IN=time ex: 1d, 7d, 1m

Instale as dependências

$ yarn

Para criar as tabelas do banco de dados, basta executar as migrations

$ yarn typeorm migration:run

Caso queira já popular o banco de dados com alguns usuário e posts:

$ DEVELOPMENT_ENV=true yarn seed:run

Agora, para você iniciar a aplicação, basta executar

$ yarn start

Caso queira executar em modo de desenvolvimento, execute o seguinte comando passando a variável DEVELOPMENT_ENV=true indicando que a aplicação está em modo de desenvolvimento.

$ DEVELOPMENT_ENV=true yarn dev

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

About

This is an API to serve the Parlador Ideal app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published