/cblol-fantasy-api

A CBLoL NodeJS Project

Primary LanguageJavaScript

Node API Start Project

Projeto inicial de uma API Node.js.
Este é um template inicial para projetos de API em NodeJS, utilizando banco de dados e autenticação via token JWT.

Módulos

  • Express - Web Framework
  • Sequelize - ORM compatível com bancos de dados SQL
  • Passport - Middleware para autenticação de usuários
  • Mocha - Test Runner para Node.js
  • Chai - Interface BDD e TDD para implementação de testes
  • ApiDoc - Gerador de documentação de APIs baseado em comentários no código
  • Babel - Transpiler EcmaScript 6

Outros pacotes você pode verificar no package.json do projeto.

Instalação

  • Clone o repositório: git clone https://github.com/tir4y/node-api-start-project.git
  • Acesse o diretório do projeto: cd node-api-start-project
  • Instale as dependências: npm install
  • Inicie o servidor: npm start
  • Rodar testes: npm test

About

Luiz Henrique Araújo - http://tir4y.me

Este projeto inicial foi criado baseado na API desenvolvida pelo Caio Ribeiro Pereira, no livro "Construindo API Rest com NodeJS". Caio Ribeiro Pereira - http://crpwebdev.com