Skip to content
/ Newzy Public

Newz is simple news application for getting latest news across various categories.

Notifications You must be signed in to change notification settings

Adw41t/Newzy

Repository files navigation

Newz

Newz is a simple news application showing MVVM architecture, Room persistence library, LiveData, and Hilt-Dagger implementation.
This app provides user with top headlines and news of different categories such as Business, Technology, Sports, Science, Health.
It uses NewsApi to fetch news.

Screenshots

Screenshot Screenshot Screenshot

Tech

  • Android JetPack Components
    • LiveData
    • Lifecycle
    • ViewModel
    • Room Persistence
  • Hilt for dependency injection
  • ViewPager2
  • Retrofit
  • Glide
  • Firebase

Architecture

This app is based on MVVM architecture and a repository pattern.

architecture