kbmbarreto / ntask-api

NTask - API de gestão de tarefas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ntask-api

NTask - API de gestão de tarefas

Projeto criado nos estudos do livro Construindo APIs REST com Node.js
Link do ebook: https://www.casadocodigo.com.br/products/livro-apis-nodejs

Técnologias aplicadas

  • 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
  • Compression - Compactação das requisições
  • Cors - Https/SSL
  • Helmet - Midleware de segurança que trata vários ataques de Http

Instalação

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

Links úteis

About

Kleber Barreto de Macedo - https://github.com/kbmbarreto

Projeto original criado por Caio Ribeiro Pereira - https://crpwebdev.github.io

About

NTask - API de gestão de tarefas

License:MIT License


Languages

Language:JavaScript 100.0%