Skip to content

melikesoftware/DogsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors