Boilerplate using Node.js, MongoDB and JSON Web Token.
- 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
# 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
- Client side example with React (antd and dvajs)