node-ddd

Domain Driven Design boilerplate for NodeJS

nodejsjavascriptboilerplatedomain-driven-designddd-architecturenode-ddd
FreeRepo

Preview

node-ddd preview

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

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
Get Started with this Boilerplate