kassiacatarine / todolist-api

API para um To-Do List em nodejs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todolist API

API para um To-Do List em nodejs

Configuração de ambiente

  • Executar o seguinte comando para baixar as bibliotecas da aplicação:

    npm install
    
  • Crie um arquivo com o nome de .env na pasta raiz da aplicação.

  • Adicione as seguintes variaveis para configurar o banco de dados e a porta de execução

    PORT=3000
    DB_IN_MEMORY=true
    DB_URL=localhost
    

OBS:

  • Caso não seja expecificado a porta de inicialização ela será iniciada na porta 3000 por padrão.
  • Caso essas configurações não sejam feitas irá ocasionar em um erro ao iniciar.
  • O banco de dados será criado em memoria, então toda vez que iniciar a aplicação ele será um novo, caso não queira que a API se conecte ao banco em memoria deixar o campo DB_IN_MEMORY como false e expecificar a url do seu banco local no campo DB_URL.

Execução

Para executar a aplicação digite o seguinte comando:

  npm start

Para executar a aplicação em modo de desenvolvimento digite o seguite comando:

npm run dev

About

API para um To-Do List em nodejs

License:GNU General Public License v3.0


Languages

Language:JavaScript 98.0%Language:HTML 1.2%Language:CSS 0.8%