Skip to content

bucceroni/todo-list-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todo-list-api

Node


Descrição do Projeto

CRUD para projeto frontend todo-list

  • Requisitos

    • Sistema operacional: Windows, Mac ou Linux
    • Browser (Google Chrome, Firefox, etc...)
    • Node.JS - V.10.15.3
  • Dependências

    • body-parser - npm install body-parser
    • cors - npm install cors
    • dotenv - npm install dotenv
    • express - npm install express
    • mongodb - npm install mongodb
    • mongoose - npm install mongoose
    • nodemon - npm install nodemon

Banco de Dados - MongoDB

Software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com schemas.


Iniciar projeto

  • Clone o repositório (Terminal)

    • escolher diretório (exemplo) cd Documents
    • clonar repositório git clone https://github.com/bucceroni/todo-list-api.git
  • Inicie o projeto (Terminal)

    • cd todo-list-api
    • Instalar dependências npm install
    • Iniciar APP npm start
    • acessar URL http://localhost:5000/
  • Configurar Banco de Dados

    • Criar arquivo .env na raiz(/src) e adicionar a conexão local com o MongoDB substituindo a variável SECRET_KEY
    MONGODB_URI=SECRET_KEY
    
    • Não esquecer de adicionar o arquivo .env no arquivo .gitignore

Deploy


Postman


Releases

No releases published

Packages

No packages published