Skip to content

Starter for a Node.js RESTful Application using MongoDB and JSON Web Token

License

Notifications You must be signed in to change notification settings

tigaly/starter-nodejs-rest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starter for a NODE.js REST Application

Boilerplate using Node.js, MongoDB and JSON Web Token.

Features:

Build Status dependencies Status devDependencies Status Code Climate Join Gitter Chat

  • MongoDB connection with easy configuration
  • Token validation to protect your API
  • Easy project structure to create routes and controllers in separate files
  • Login and registration
  • Recover account sending an email with an unique token
  • Easy environment configuration
  • Usage of ES6's features
  • Functional paradigm
  • Airbnb code style
  • HTML email template
  • Log all requests and errors easily

Requirements

Getting Started

# Get the latest snapshot
git clone https://github.com/tigaly/starter-nodejs-rest.git

# Change directory
cd starter-nodejs-rest

# Install NPM dependencies
npm install

# Start your mongoDB and then simply start your app
npm start

What's next?

  • Client side example with React (antd and dvajs)

About

Starter for a Node.js RESTful Application using MongoDB and JSON Web Token

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%