Skip to content

MahdiRahmani80/GitHubUsers

Repository files navigation

GitHub Android App

Overview

The GitHub Android App allows users to search for GitHub users and view their profiles.

Features

  • Search for GitHub users by username
  • View user profile information, including:
    • Avatar image
    • Username
    • Number of followers
    • Number of following
    • Number of repositories
    • GitHub profile link

Screenshots (Dark Mode)

Screenshots (Light Mode)

Video

Tech Stack

  • Kotlin
  • MVVM architecture
  • Retrofit for API requests
  • Room for local data storage
  • Koin for dependency injection
  • Coil for image loading
  • Material Design Components

Future Improvements

  • Add ability to search for Users
  • Allow user to view followers and followings of any Users
  • Like users
  • Show lazy scroll
  • Dark and light mode (looking to system)
  • TabLayout and pager for followers and followings

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages