OnionArchitectureThe onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupli…
Stars: ✭ 314 (+503.85%)
archunit-junit5-kotlinGeneric Architecture Tests written in Kotlin using ArchUnit and Junit5
Stars: ✭ 22 (-57.69%)
frontend-clean-architectureReact + TypeScript app built using the clean architecture principles in a more functional way · 🧼 🏛 🍪
Stars: ✭ 1,816 (+3392.31%)
awesome-software-architectureA curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+2965.38%)
Clean Architecture Manga🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Stars: ✭ 3,104 (+5869.23%)
Domain Driven HexagonGuide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (+8394.23%)
birthtalkMeet who have birth common with you
Stars: ✭ 36 (-30.77%)
simple-walletThis is a simple wallet REST api that is capable of acount deposits and withdrawals, checking for account balance and providing a ministatement. It follows domain driven design practices. The project uses the DDD architecture approach.
Stars: ✭ 32 (-38.46%)
rtu-mirea-mobileA mobile application for the MIREA - Russian Technological University, which includes a schedule, news and many other functions
Stars: ✭ 80 (+53.85%)
EcommerceDDDExperimental full-stack application using Domain-Driven Design, CQRS, and Event Sourcing.
Stars: ✭ 178 (+242.31%)
Movies Kotlin KataKatas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
Stars: ✭ 240 (+361.54%)
Android-Starter-KitThis is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-69.23%)
android🌦 Vädret
Stars: ✭ 17 (-67.31%)
CleanArchitectureKotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.
Stars: ✭ 271 (+421.15%)
go-monolith-exampleExample Go monolith with embedded microservices and The Clean Architecture
Stars: ✭ 186 (+257.69%)
bancherFlutter Login/Register sample using clean architecture
Stars: ✭ 20 (-61.54%)
AlkaaOpen-source app to manage your tasks quickly and easily
Stars: ✭ 235 (+351.92%)
repository[PHP 7] Implementation and definition of a base Repository in Domain land.
Stars: ✭ 26 (-50%)
Node Api BoilerplateDDD/Clean Architecture inspired boilerplate for Node web APIs
Stars: ✭ 2,797 (+5278.85%)
Android-Clean-ArchitectureThis is a sample movie list Android application built to demonstrate use of Clean Architecture tools. Dedicated to all Android Developers - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage)
Stars: ✭ 268 (+415.38%)
clean-architecturePackage for isolate your domain code from framework dependency using DDD concepts.
Stars: ✭ 93 (+78.85%)
Dotnet New CajuLearn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (+338.46%)
gochkStatic Dependency Analysis Tool for Go Files
Stars: ✭ 68 (+30.77%)
raffler-kotlinA raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 44 (-15.38%)
ITLSample Web API implementation with .NET Core and DDD using Clean Architecture.
Stars: ✭ 29 (-44.23%)
nbb.Net Building Blocks
Stars: ✭ 98 (+88.46%)
GamesThe Games app has two features which are listing and showing detail of games.
Stars: ✭ 15 (-71.15%)
rooveDating app based on firebase services and facebook login. MVVM-Kotlin-RxJava-Dagger-Databinding
Stars: ✭ 55 (+5.77%)
Netcorekit💗 A crafted toolkit for building cloud-native apps on the .NET platform
Stars: ✭ 248 (+376.92%)
GitinyAn iOS app for GitHub with exploring trending
Stars: ✭ 247 (+375%)
EvaEva and Wall-e
Stars: ✭ 131 (+151.92%)
Starwars-cleanSimple project with clean architecture
Stars: ✭ 34 (-34.62%)
Movieguide KotlinMovie discovery app showcasing Kotlin, RxJava, Dagger2, MVP using Clean Architecture
Stars: ✭ 222 (+326.92%)
Baking App KotlinAndroid architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.
Stars: ✭ 239 (+359.62%)
clean-architectureLearning about Robert C. Martins new ideas implementing an application with clean architecture in TypeScript (making use of ES2015) and React
Stars: ✭ 15 (-71.15%)
Vigilante🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Stars: ✭ 234 (+350%)
Ipoli AndroidFun & Motivational Todo List with Calendar for Android written in Kotlin. Using Redux, coroutines, Firebase and Clean Architecture.
Stars: ✭ 234 (+350%)
iOS Started KitiOS Started Kit: Clean Architecture + RxSwift + Moya
Stars: ✭ 12 (-76.92%)
MovieguideMovie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Stars: ✭ 2,573 (+4848.08%)
Run AspnetcoreA starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 227 (+336.54%)
BubbbleSample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
Stars: ✭ 226 (+334.62%)
Reddnet🎭 Minimal Reddit clone
Stars: ✭ 125 (+140.38%)
Web Dev Tools AndroidSample Android Application - MVVM, Clean Architecture, Modularization, Repository Pattern
Stars: ✭ 215 (+313.46%)
StarWarsSearch-MVIStar wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow
Stars: ✭ 189 (+263.46%)
DaggerAndroidSampleAppSimple app using Activity and Fragment that illustrates using dagger-android module introduced in Dagger 2.10
Stars: ✭ 21 (-59.62%)