Skip to content

Commit

Permalink
Update Readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Raj-m01 authored Mar 18, 2022
1 parent 660c9e0 commit 767166e
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
# News-App
Android news app built in kotlin that fetches news data from <a href="https://newsapi.org/">news api</a> with **Retrofit** and displays news to users.
This App follow MVVM architecture carrying Room operations in Data Access Objects(DAO) and API calls in Repository, and fragments navigations implemented with Android Navigation Component.

### App Screenshots :
### Overview :
Android news app built using Kotlin and implemented **MVVM** architecture. It requests news from <a href="https://newsapi.org/">News api</a> with help of **Retrofit** library.

### Features :
* News details
* Share news
* Select news from different categories
* Save news
* Browse news page in detail

### Demo :

<table align="center">
<tr>
<th>Home</th>
<th>Saved News</th>
<th>News Sharing</th>
<th>Share news</th>
</tr>
<tr>
<td><img src="https://github.com/Raj-m01/News-App/screenshots/App_home.gif" alt="News home" style="width:250px;height:500px;"></td>
<td><img src="https://github.com/Raj-m01/News-App/blob/master/screenshots/App_home.gif" alt="News home" style="width:250px;height:500px;"></td>
<td><img src="https://user-images.githubusercontent.com/79650580/148636163-39cc92db-8472-4129-b720-a247f40dc998.jpg" alt="Saved News" style="width:250px;height:500px;"></td>
<td><img src="https://user-images.githubusercontent.com/79650580/148540369-f782a187-b760-42c8-9eb0-8cd461ae7e27.jpg" alt="Image - news sharing" style="width:250px;height:500px;"></td>
</tr>
Expand Down Expand Up @@ -49,6 +57,6 @@ MVVM is one of the architectural patterns which enhances separation of concerns,


### Retrofit :
Retrofit is a type-safe REST client for Android, Java and Kotlin developed by Square. The library provides a powerful framework for authenticating and interacting with APIs and sending network requests with OkHttp.
<a href="https://square.github.io/retrofit/"><b>Retrofit</b></a> is a type-safe REST client for Android, Java and Kotlin developed by Square. The library provides a powerful framework for authenticating and interacting with APIs and sending network requests with OkHttp.

### Application link : <a href="https://drive.google.com/file/d/1u0A4mCkY98cfavE32c6GH_bVp0v9wujr/view?usp=sharing">**Click here to download**</a>

0 comments on commit 767166e

Please sign in to comment.