Skip to content
melikesoftwarePublic

About

Modern Android app using MVVM, Retrofit, and Room with offline-first architecture for displaying dog breeds.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 

Repository files navigation

DogsApp

An Android application built with modern Android development practices to display and explore dog breeds.

Features

  • ๐Ÿ“‹ Browse a list of dog breeds
  • ๐Ÿ” View detailed information for each breed
  • ๐ŸŒ Fetch data from a remote JSON API
  • ๐Ÿ’พ Offline-first support using Room database
  • ๐Ÿ”„ Swipe-to-refresh functionality
  • ๐Ÿ–ผ Efficient image loading with caching and placeholders

Architecture & Technologies

  • MVVM Architecture
  • Data Binding
  • RecyclerView & GridLayout
  • Navigation Component
  • Retrofit (API integration)
  • Room Database (local caching)
  • Coroutines (asynchronous operations)
  • Glide (image loading & caching)

About

Modern Android app using MVVM, Retrofit, and Room with offline-first architecture for displaying dog breeds.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors