nest-clean-architecture

Architecture example

An opinionated starter project demonstrating the application of Clean Architecture and Domain-Driven Design principles using Nest.js and functional programming.

🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

GitHub

679 stars
6 watching
78 forks
Language: TypeScript
last commit: over 1 year ago
Linked from 1 awesome list

clean-architecturecqrsddddockerend-to-end-testingfp-tsfunctional-programmingintegration-testingjestmicroservicesnestjsprismaruntypestddtypescriptunit-testing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pvarentsov/typescript-clean-architecture An implementation of Clean Architecture based application in TypeScript using NestJS and TypeORM 1,414
phongnguyend/practical.cleanarchitecture A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks 2,126
bitloops/ddd-hexagonal-cqrs-es-eda A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts 1,208
matthewrenze/clean-architecture-demo A sample application demonstrating Clean Architecture practices in .NET Framework 4.8 1,039
felipexw/clean-arch-ddd-intro A software project demonstrating Clean Architecture and Domain-Driven Design with Micronaut, implementing a matriculation system for academic context. 21
saeiddadkhah/clean-arch-example An implementation of Clean Architecture in Scala with various modules and frameworks. 26
happysingh23828/android-clean-architecture An Android app demonstrating Clean Architecture principles to manage data and dependencies in a maintainable way 298
sansets/android-clean-architecture A sample Android application demonstrating modern architecture and best practices for development 125
pezzetti/base-app-nestjs Base application using NestJS with DDD architecture and SOLID principles for scalable API development 378
amantinband/clean-architecture A .NET application template implementing clean architecture principles for building reminder services with subscription management 1,585
nestjs/nest-cli A tool that helps developers set up and maintain Nest applications 1,975
restuwahyu13/go-clean-architecture A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. 129
thangchung/clean-architecture-dotnet A Microservices project demonstrating Minimal Clean Architecture with DDD-lite and CQRS-lite, using .NET 6 and Cloud-native patterns for an eCommerce sample. 1,236
patrickyin/clean-architecture-android-kotlin An Android project implementing the Clean Architecture pattern with Kotlin, isolating UI, business logic, and data sources for better maintainability and testability. 330
ddd-by-examples/library-nestjs An implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript 373