Skip to content

Sample app with modern Android tech stack using MVVM architecture and Hilt

Notifications You must be signed in to change notification settings

pawanharariya/Book-Downloader

Repository files navigation

Book Downloader

A demo app built using modern Android tech stack and MVVM architecture pattern. It fetches data from network about books. The pdf file attached with each book can be downloaded.

App Preview

App Preview App Preview

Tech Stack and Features

  • Coroutines and Kotlin
  • Dagger-Hilt for Dependency Injection
  • MVVM architecture and Repository Pattern
  • Retrofit for network requests
  • Material Design and Property Animation
  • Nested Recycler View
  • Custom Fonts
  • Downloading Files using System Download Manager
  • Parallel downloads and progress tracking and Cancel downloads
  • Data Binding and Binding Adapters

About

Sample app with modern Android tech stack using MVVM architecture and Hilt

Topics

Resources

Stars

Watchers

Forks

Languages