This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation architecture

Overview

This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation architecture .


a-Features


1- The system is built to accept different changes in each level <br />
2-You can add more than one database without affecting the structure of the project <br />
3-Adding business rules in an easy way without major modification <br />
4-Built on clean architecture  as project architecture and mvvm as presentation layer <br />
5-Testable  <br />
6- used DSL in domain and gateway layer 

b-Prerequisites
1-Git
2-android studio


c-start install



<
e-for more detailed information Contact me:
name:Saeed Mohammed Saleh Alabidi
email: [email protected]
You might also like...
 A program written entirely in Kotlin using the principles of Clean Architecture according to the MVVM pattern
A program written entirely in Kotlin using the principles of Clean Architecture according to the MVVM pattern

A program written entirely in Kotlin using the principles of Clean Architecture according to the MVVM pattern. An application that shows a list of ani

A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.

🎬 Movie App 📺 A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.

My own approach to what I think an Android MVVM project with Clean Architecture should look like with Dagger-Hilt as Dependency Injector engine
My own approach to what I think an Android MVVM project with Clean Architecture should look like with Dagger-Hilt as Dependency Injector engine

MVVM Project Hilt Introducción Este proyecto es mi visión particular, ni mejor ni peor (sólo una más) que cualquier otra aproximación a lo que yo enti

Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data

Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using

A simple reference example Kotlin GraphQL service

A simple reference example Kotlin GraphQL service, written for colleagues coming over from Python & FastAPI/Flask + Ariadne/Graphene.

FunFacts is an example of Modular architecture
FunFacts is an example of Modular architecture

FunFacts FunFacts is an example of Modular architecture This Project is built using Kotlin,we will use in this App : Modular architecture Dependency I

Hexagonal Architecture Java Example
Hexagonal Architecture Java Example

Hexagonal Architecture Dev.to Hexagonal Architecture Article I have been working on many projects that claim to be using the Hexagonal Architecture St

Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI
Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI

KMMNewsAPP There are two branches Main News App Main The main branch is a complete template that you can clone and use to build the awesome app that y

KataContacts written in Kotlin. The main goal is to practice Clean Architecture Development

KataContacts written in Kotlin We are here to practice Clean Architecture Development. Clean Architecture is a way of structuring code. We are going t

Owner
mobile(android and ios ) and web developer
null
Collection of JVM library logic that the Sirloin software development team is currently using

Collection of JVM library logic that the Sirloin software development team is currently using

Sirloin Dev 4 May 10, 2022
Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class

Go Outside Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class. This app serves as a PROTOTYPE to demonstr

Kris 4 Jul 28, 2022
A simple demo project based on MVVM clean architecture and material design & animations.

GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini

Jaewoong Eum 288 Dec 25, 2022
Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin

Learning Project (Story App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin. Implemented by Clean Architecture, Hilt, MVVM, LiveData, Coroutines, Retrofit2, Glide

Samad Talukder 4 Sep 27, 2022
Simple Note App With MVVM Clean Architecture

NoteWakeup Simple Note App With MVVM Clean Architecture ✍?? Simple Note App. Here i demonstrate the use of Modern Android development tools - (Kotlin,

Arvind Meshram 9 Aug 15, 2022
Movie Android App written in Kotlin, MVVM, Clean Architechture, Modularized, Coroutines, Android Architecture Components and Hilt

Movie Android App written in Kotlin, MVVM, Clean Architechture, Modularized, Coroutines, Android Architecture Components and Hilt.

Klejvi Kapaj 16 Dec 27, 2022
Exemplo de microsserviço em koltin e spring boot usando a arquitetura hexagonal/ports&adapters como base de estrutura

Microservice boilerplate Exemplo de microsserviço em koltin e spring boot usando a arquitetura hexagonal como base de estrutura Executando Localmente

Odilio 6 Dec 7, 2022
Base projects for Devpass' Dev Sprints

Foundations Backend Challenge In this challenge, we're going to develop features for a Backend application where we'll apply backend development funda

Devpass 4 Aug 18, 2022
Base projects for Devpass' Dev Sprints

CI Challenge - Android ✅ Learn to create and configure Continuous Integration (CI) environments. Develop CI pipelines and integrations with tools like

Devpass 2 Aug 30, 2022