File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -8,17 +8,20 @@ Login | Home | App Widget | Add Reminder | Shortcuts
88
99[ Demo] ( https://drive.google.com/file/d/1FpIbR176fost0GjCY3byaZ6Bqba6ioTY/view?usp=sharing )
1010
11- Overview :-
12- - Architecture :- MVI + Clean Architecture
11+
12+ 🎯 Key Features:
13+
14+ - Architecture :- MVI [ uses orbit mvi] ( https://orbit-mvi.org/ ) + Clean Architecture
1315- Single Activity Arch
14- - Multi Module Setup
15- - buildSrc to centrailize dependencies and to extract repeated portion of gradle [ ref] ( https://github.com/pseudoankit/Tasky/tree/master/buildSrc/src/main/java )
16- - UI : Jetpack Compose
17- - Navigation : [ compose destinations] ( https://github.com/raamcosta/compose-destinations )
18- - DI : Koin
19- - CI / CD
16+ - Multi-Module Setup:- demonstrates how to structure an Android project with multiple modules for better code organization and scalability.
17+ - Dependency Injection:- [ Koin] ( https://github.com/InsertKoinIO/koin )
18+ - Jetpack Compose UI
19+ - Navigation in Multi-Module project [ uses compose destinations] ( https://github.com/raamcosta/compose-destinations )
20+ - CI/CD Setup
2021 - generate apk on push to master
2122 - static code analysis with sonarcloud
22- - lint check
23+ - lint check
24+ - BuildSrc Setup: Dependency management is centralized using BuildSrc, simplifying dependency declarations and version management.
25+ - Adding widgets and app shortcut
2326
2427<img src =" https://user-images.githubusercontent.com/54987308/223794067-e96e4191-d34e-4dd1-9d03-1b6b1816990f.png " width =" 500 " height =" 600 " />
You can’t perform that action at this time.
0 commit comments