From 8c04a561fdf4316aee69c5f09d1753893b5499d8 Mon Sep 17 00:00:00 2001 From: hmalik144 Date: Thu, 6 Feb 2020 21:38:35 +0000 Subject: [PATCH 1/3] Create README.md --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..fa97dbc --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# Sliide-news-reader + +Login to Sliide news reader and see content based on user role + +## Requirements + +Minimum android SDK version 26 +Permissions : Internet + +## Features + + - Login Screen + - User roles (Premium & Basic) + - Slide images through multiple images on content (if available) + - Open links to the new article by clicking the title + +## Architectural Pattern + +MVVM - Model View Viewmodel + +## Jetpack + +* [AndroidX](https://developer.android.com/jetpack) + +## Unit tests + +### Test case one + - Testing of room database queries + +### Test case two + - UI test for authentification testing during login procedure + +## Built With + +* [Kodein](https://github.com/Kodein-Framework/Kodein-DI) - Painless Kotlin Dependency Injection +* [Retrofit](https://github.com/square/retrofit) - Type-safe HTTP client for Android and Java by Square, Inc +* [Room Persistence Library](https://developer.android.com/topic/libraries/architecture/room) - The library helps you create a cache of your app's data on a device that's running your app +* [Picasso](https://square.github.io/picasso/) - A powerful image downloading and caching library for Android + + +## Authors + +* **Haider Malik** - *Android Developer* From be52a1fedf1566d0d839b2c7dbeefa17d4e2b97d Mon Sep 17 00:00:00 2001 From: hmalik144 Date: Thu, 6 Feb 2020 21:39:00 +0000 Subject: [PATCH 2/3] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fa97dbc..6c23120 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ Login to Sliide news reader and see content based on user role ## Requirements Minimum android SDK version 26 + Permissions : Internet ## Features From 4dd33b781dbc26aa5777b807346aedbbdc54e0f1 Mon Sep 17 00:00:00 2001 From: hmalik144 Date: Thu, 6 Feb 2020 21:39:22 +0000 Subject: [PATCH 3/3] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6c23120..b5d6e67 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,8 @@ Login to Sliide news reader and see content based on user role ## Requirements -Minimum android SDK version 26 - -Permissions : Internet + - Minimum android SDK version 26 + - Permissions : Internet ## Features