node-ddd
Domain Driven Design boilerplate for NodeJS
nodejsjavascriptboilerplatedomain-driven-designddd-architecturenode-ddd
FreeRepo
Overview
Node DDD Boilerplate is a starter template for building RESTful APIs using Node.js with Domain Driven Design principles, which separates business logic from infrastructure concerns like databases and security. It uses Node.js, Express, Sequelize ORM and PostgreSQL or MySQL, making it suitable for developers who want clean, maintainable code that closely mirrors business requirements and scales with domain complexity rather than technical overhead.
Features
domain-driven-designrestful-apies6database-migrationsseeding
Feature Flags
None
Recommended Use Cases
backend-api-developmentdomain-driven-design-projectsnodejs-applications
Frontend
None
Backend
nodejs
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
93
๐ด Forks
24
๐ Active
Unknown
๐ Last Commit
2021-08-11T14:08:19.000Z
GitHub
Stack
Language
javascript
Database
postgresql, mysql
ORM
sequelize
CI
github-actions
Data Layer
Databases
postgresql, mysql
ORM
sequelize
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate