All Projects → tutts → Es6 Express Mongoose Passport Rest Api

tutts / Es6 Express Mongoose Passport Rest Api

Lightweight boilerplate for Node RESTful API, ES6, Express, Mongoose and Passport 🎁

Programming Languages

javascript
184084 projects - #8 most used programming language
es6
455 projects

Projects that are alternatives of or similar to Es6 Express Mongoose Passport Rest Api

Node Express Mongoose Passport Jwt Rest Api Auth
Node, express, mongoose, passport and JWT REST API authentication example
Stars: ✭ 146 (+305.56%)
Mutual labels:  api, restful, mongoose, express, passport
Node Express Mongoose
A boilerplate application for building web apps using node and mongodb
Stars: ✭ 1,221 (+3291.67%)
Mutual labels:  mongoose, express, passport, boilerplate
Express Graphql Mongodb Boilerplate
A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).
Stars: ✭ 288 (+700%)
Mutual labels:  api, mongoose, express, boilerplate
Mern Boilerplate
Fullstack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
Stars: ✭ 112 (+211.11%)
Mutual labels:  mongoose, express, passport, boilerplate
Saas
Build your own SaaS business with SaaS boilerplate. Productive stack: React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.
Stars: ✭ 2,720 (+7455.56%)
Mutual labels:  mongoose, express, passport, boilerplate
Jianshu
仿简书nx+nodejs+nestjs6+express+mongodb+angular8+爬虫
Stars: ✭ 296 (+722.22%)
Mutual labels:  api, mongoose, express, passport
Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+5766.67%)
Mutual labels:  api, mongoose, passport, boilerplate
Express Es6 Rest Api
🔋 Starter project for an ES6 RESTful Express API.
Stars: ✭ 2,401 (+6569.44%)
Mutual labels:  api, mongoose, express, boilerplate
Bulletproof Nodejs
Implementation of a bulletproof node.js API 🛡️
Stars: ✭ 4,369 (+12036.11%)
Mutual labels:  mongoose, express, boilerplate
Nodejs Api Boilerplate
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
Stars: ✭ 364 (+911.11%)
Mutual labels:  mongoose, express, boilerplate
Express Boilerplate
🚀 Starter project for a RESTful API in Node with Express & mongoose component-based
Stars: ✭ 9 (-75%)
Mutual labels:  mongoose, express, boilerplate
Nest Angular
NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript
Stars: ✭ 307 (+752.78%)
Mutual labels:  mongoose, express, passport
Securing Restful Apis With Jwt
How to secure a Nodejs RESTful CRUD API using JSON web tokens?
Stars: ✭ 301 (+736.11%)
Mutual labels:  api, mongoose, express
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (+936.11%)
Mutual labels:  api, restful, boilerplate
Meantorrent
meanTorrent - MEAN.JS BitTorrent Private Tracker - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js, A BitTorrent Private Tracker CMS with Multilingual, and IRC announce support, CloudFlare support. Demo at:
Stars: ✭ 438 (+1116.67%)
Mutual labels:  mongoose, express, passport
Spruce
A social networking platform made using Node.js and MongoDB
Stars: ✭ 399 (+1008.33%)
Mutual labels:  api, mongoose, express
Create Graphql
Command-line utility to build production-ready servers with GraphQL.
Stars: ✭ 441 (+1125%)
Mutual labels:  mongoose, express, boilerplate
Koa Rest Api Boilerplate
💯 Boilerplate for Node.js Koa RESTful API application with Docker, Swagger, Jest, CodeCov and CircleCI
Stars: ✭ 420 (+1066.67%)
Mutual labels:  api, restful, boilerplate
Rest Api Nodejs Mongodb
A boilerplate for REST API Development with Node.js, Express, and MongoDB
Stars: ✭ 672 (+1766.67%)
Mutual labels:  api, express, boilerplate
Node Express Mongodb Jwt Rest Api Skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
Stars: ✭ 603 (+1575%)
Mutual labels:  api, mongoose, express

Node boilerplate

This is my node boilerplate starter kit. I will continue to update with the latest tech to help make make node services super easy and efficient to kick start.

Whats out the box?

Frameworks

  • Node 7 + ES6 (Babel)
  • Express
  • Passport
  • Mongoose
  • Joi

Developer tools

  • Jest
  • Docker
  • Husky (Githooks)

Instructions

Install mongodb and fire up the server

mongod

Install yarn. Not used yarn yet? Do its awesome... and required

npm install -g yarn

Pull down the repository

git clone https://github.com/tutts/node-es6-express-mongoose-passport

Run yarn in the root of your project to install its dependencies

yarn

Server

Start in development mode http://localhost:4040/health-check

yarn dev

Build the distributable

yarn build

Build the distributable + start node server http://localhost:8080/health-check

yarn start

Tests

Run tests or code coverage in Jest

yarn test
yarn test:coverage

Running lint (deprecated)

** ESLint has now been removed in favour of Prettier. As of version 1.0.0, semi colons are now optional and disabled as default. **

yarn lint
yarn lint:watch
yarn lint:fix // attempts to fix your lint issues for you

Todo

  • [ ] add dotenv

Inspired by KunalKapadia and Developit

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].