Skip to content

MohamedKedra/ArticleApp

Repository files navigation

My Android News App

This is a simple Android app built with Kotlin, Jetpack Compose, and MVI architecture. It fetches articles using the RedditAPI.

Features

  • Jetpack Compose UI
  • MVVM + ViewModel + StateFlow
  • Retrofit for network calls
  • Room for local caching
  • Hilt for Dependency Injection
  • Navigation component
  • Async image loading with Coil
  • Multi Module

Hint

  • we can add domain layer use cases (both classes and di) for upcoming updates and large features

Screens

  • Home: Displays list of articles
  • Details: Displays full article info
  • Offline support with Room DB

Setup

  1. Clone the repo:
  2. Master Branch is up to date

About

Article List example in Compose to with clean architecture and latest tech (Hilt - Retrofit - Repository - Room)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages