Skip to content

Newszilla app allows you to read, save and share the latest information that you need to stay ahead of the trends in the entire world

Notifications You must be signed in to change notification settings

pranavelric/Newszilla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Newszilla

Newszilla is newsfeed app that allows you to read, and share the information you need to stay ahead of the trends in the entire world. It uses newsapi.org API to get news

Setup API Key

  • Visit NewsAPI.org to get your API Key

  • Copy your API Key from accounts section

  • Open app/src/main/java/com/hilt/newszilla/utils/AppConstants.kt

  • And add following line:

    var API_KEY = "Use your api key here"

#Technologies used

  • Kotlin
  • MVVM
  • Dagger-hilt
  • Navigation Components
  • Retrofit2
  • Glide
  • News api
  • Room

#Features

  • Use of pagination to load news data gradually and gracefully.
  • Search articles by keyword
  • Save article in local database
  • Share articles
  • Choose different news sources and countries
  • Search news based on language, popularity, relevancy and publishing date.

Screenshots

About

Newszilla app allows you to read, save and share the latest information that you need to stay ahead of the trends in the entire world

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages