docker-node-express-boilerplate
Boilerplate for quickly bootstrapping production-ready RESTful APIs / microservices
nodejsapidockernginxboilerplatemongodbmicroservicees6mongooseexpressjsrestful-api
FreeRepo
Overview
This is a production-ready backend boilerplate for building RESTful APIs using Node.js, Express and MongoDB, containerized with Docker and fronted by NGINX. It includes a sample "Thing" resource with handlers, models, schemas and tests to serve as a template for quickly starting new API projects.
Features
restful-apidocker-containerizationnginx-proxycontent-cachingmongoose-odmjson-schema-validationexpress-routingunit-testsintegration-testspm2-process-management
Feature Flags
userDashboardseoecommercerealtimecachingformsValidation
Recommended Use Cases
microservicesrest-api-developmentproduction-ready-apisrapid-api-bootstrapping
Frontend
None
Backend
nodejsexpressmongoose
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
134
๐ด Forks
43
๐งพ License
mit
๐ Active
Unknown
Stack
Framework
express
Language
javascript
Database
mongodb
ORM
mongoose
Testing
jest
Data Layer
Databases
mongodb
ORM
mongoose
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
MIT licensed open-source boilerplate