Skip to content

AgarwalsRahul/Git-Browser-App

Repository files navigation

Git-Browser-App

A GitHub Client app that lets you track your favorite repository collectively with branches, commits, issues, and description.

Status: 🚧 In progress 🚧

Installation

Click Here to download the apk.

📸 Screenshots

 

Android Concepts Used Here:

  • Navigation Components
  • Pagination
  • RecyclerView layout state management persistence
  • Hilt Dependency Injection with Custom Scopes
  • Coroutines and Flows
  • SQLite on Android with Room Persistence library
  • Sealed Class for state management and UI management
  • Single Source of Truth Principal
  • ViewModels
  • Handle Configuration Changes
  • Handle Process Death issues

🏗️️ Built with

What How
🎭 User Interface (Android) Layouts
🏗 Architecture Clean
💉 DI (Android) Dagger-Hilt
🌊 Async Coroutines + Flow
🌐 Networking Retrofit
📄 Parsing KotlinX

About

A GitHub Client app that lets you track your favorite repository collectively with branches, commits, issues, and description.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages