File tree Expand file tree Collapse file tree 1 file changed +31
-2
lines changed Expand file tree Collapse file tree 1 file changed +31
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Rocket Science
2
2
3
- [ ![ CircleCI] ( https://circleci.com/gh/melihaksoy/RocketScience/tree/master.svg?style=svg&circle-token=705e399a0116be0a5bb10bddc72fc7ef19b568e3 )] ( https://circleci.com/gh/melihaksoy/RocketScience/tree/master )
4
- [ ![ codebeat badge] ( https://codebeat.co/badges/b009ceb8-bc61-4a17-b7f1-8321dd155ed9 )] ( https://codebeat.co/a/melih-aksoy/projects/github-com-melihaksoy-rocketscience-master )
3
+ [ ![ codebeat badge] ( https://codebeat.co/badges/b009ceb8-bc61-4a17-b7f1-8321dd155ed9 )] ( https://codebeat.co/a/melih-aksoy/projects/github-com-melihaksoy-rocketscience-master ) [ ![ codecov] ( https://codecov.io/gh/melihaksoy/RocketScience/branch/master/graph/badge.svg?token=pXPKpV5dz6 )] ( https://codecov.io/gh/melihaksoy/RocketScience ) [ ![ CircleCI] ( https://circleci.com/gh/melihaksoy/RocketScience/tree/master.svg?style=svg&circle-token=705e399a0116be0a5bb10bddc72fc7ef19b568e3 )] ( https://circleci.com/gh/melihaksoy/RocketScience/tree/master )
4
+
5
+ RocketScience is a prototype application tries to serve an example for modularization & clean architecture in Android.
6
+
7
+ While there are many blogs about good practices, it's hard to come by a complete example that merges these different popular topics & approaches.
8
+
9
+ RocketScience takes popular approaches and libraries to create an example on how to actually bind these components with each other.
10
+
11
+ ## Tech Stack
12
+ - ** MVVM**
13
+ - ** Databinding**
14
+ - ** Dagger 2**
15
+ - ** Retrofit**
16
+ - ** Moshi**
17
+ - ** Navigation library**
18
+ - ** Kotlin Coroutines**
19
+ - ** Room**
20
+ - ** Clean Architecture**
21
+ - ** Modularization**
22
+ - ** Paging**
23
+ - ** Detekt**
24
+ - ** JUnit5**
25
+ - ** Mockk**
26
+ - ** Kluent**
27
+ - ** JaCoCo**
28
+
29
+ ## Modularization Graph
30
+ ![ modularization graph] ( https://github.com/melihaksoy/RocketScience/blob/docs/module_graph.png )
31
+
32
+ ## Dependency graph
33
+ ![ dependency hierarchy] ( https://github.com/melihaksoy/RocketScience/blob/docs/dependency_hierarchy.png )
You can’t perform that action at this time.
0 commit comments