@@ -19,55 +19,57 @@ This client is made for test purpose only. It's not related to Gitbub Inc. in an
1919
2020### Data package:
2121- * main*
22- -- All models
22+ * All models
2323### Datasource package
2424 - * main*
25- -- All repositories
26- -- All room database related code
27- -- All API related initialization code
25+ * All repositories
26+ * All room database related code
27+ * All API related initialization code
2828 - * test*
29- -- Unit tests for some repositories
29+ * Unit tests for some repositories
3030 - * androidTest*
31- -- AndroidJUnit tests for untested by JUnit repositories
32- -- AndroidJUnit tests for room db
33- -- AndroidJUnit tests for Http client Interceptor
31+ * AndroidJUnit tests for untested by JUnit repositories
32+ * AndroidJUnit tests for room db
33+ * AndroidJUnit tests for Http client Interceptor
3434### Dependency injection [ DI] package
3535- * main*
36- -- Koin modules definition related code
36+ * Koin modules definition related code
3737- * test*
38- -- Koin modules definition Unit tests
38+ * Koin modules definition Unit tests
3939### Domain.UseCase package
4040- * main*
41- -- All use cases
41+ * All use cases
4242- * test*
43- -- Some use cases JUnit tests
43+ * Some use cases JUnit tests
4444- * androidTest*
45- -- AndroidJUnit tests for the rest of untested by JUnit use cases
45+ * AndroidJUnit tests for the rest of untested by JUnit use cases
4646### Extensions package
4747- * main*
48- -- Kotlin extensions code
48+ * Kotlin extensions code
4949- * androidTest*
50- -- AndroidJUnit for some extensions
50+ * AndroidJUnit for some extensions
5151### Presentaion package
5252- * main*
53- -- All UI related code + ViewModels
53+ * All UI related code + ViewModels
5454- * test*
55- -- JUnit tests for ViewModels
55+ * JUnit tests for ViewModels
5656- * androidTest*
57- -- Espresso+ Kakao tests for Activities and Fragments
57+ * Espresso+ Kakao tests for Activities and Fragments
5858
59- ### Instructions to run
59+ ## Instructions to run
6060
61- To run from the sources you need:
62- 1 ) create your own github oauth application
61+ #### To run from the sources you need:
62+ 1 ) create your own github oauth application with redirect url ``` https://google.com ```
63632 ) create text file ``` github_client.properties ``` in the root project folder with app details from step 1.
6464client_id={your_client_id_here}
6565client_secret={your_client_secret_here}
6666
67- To run from the apk:
67+
68+ #### To run from the apk:
6869 1 ) Download the latest release from here
69- ### Short video demostrantion of app workflow
7070
71+ ### Short video demostrantion of app workflow
72+ https://drive.google.com/open?id=1L9BRnS7qELimUwrrneMK-R3ndNktPEmO
7173### Todos
7274 - Write more UI tests
7375 - Add more functionality
0 commit comments