node-rest-api-boilerplate

ES6 Node Rest API boilerplate with Mongo Datastore

mongoboilerplatenodees6
FreeRepo

Preview

node-rest-api-boilerplate preview

Overview

This is a Node.js REST API boilerplate built with Express and ES6 that provides a foundation for building web services with user authentication. It includes MongoDB integration via Mongoose, automated testing with Mocha and Chai, test coverage reporting and user registration and login functionality, making it suitable for developers who need a quick starting point for building authenticated backend applications.

Features

es6username-email-registrationauthenticationtest-coverageenvironment-variableslive-reloading

Feature Flags

authenticationblogemails

Recommended Use Cases

rest-api-developmentbackend-boilerplatenode-js-starter

Frontend

None

Backend

nodeexpressmongoose

Auth Providers

username-email

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
106
๐Ÿด Forks
40
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2017-03-09T19:58:32.000Z

Stack

Framework
express
Language
javascript
Database
mongodb
ORM
mongoose
Testing
mocha, chai
CI
travis-ci

Data Layer

Databases
postgresql, mysql, mongodb
ORM
mongoose

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
travis-ci

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate