Skip to content

INTERKIT/GithubTrend

Repository files navigation

Android Trending Github repos Challenge


Organization Android OS Languages-Kotlin PRs

Overview

The task is to implement an app that will display Github most starred repos, the app will fetch JSON data directly from the Github API. It is not designed to be difficult, so be mindful of over-engineering your solution. There is no strict time limit for the project, but we would expect that it wouldn't take you more than a few hours to complete. Requirements:

  • As a user, I should be able to list the most starred Github repos that were created in the last 30 days.
  • As a user, I should see the results presented as a vertical list. Each row represents a repo.
  • As a user, I should be able to see the repo name, description, stars count, username and user avatar on each row.
  • As a user, I should be able to keep scrolling and see new results coming up (pagination).
First Screen Second Screen
1 2
cd existing_repo
git remote add origin git@github.com:INTERKIT/GithubTrend.git
git branch -M main
git push -uf origin main

🏢 Dependencies

Libraries Usage
Retrofit A type-safe HTTP client for Android and Java. For more information please see the website. Handling of the
Koin A pragmatic lightweight dependency injection framework for Kotlin developers.
Glide Fast and efficient open source media management and image loading framework for Android
Coroutines A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously

📝 Support

If you encounter any issues or have questions, please contact our support team at business@interkit.io or visit our website.

📝 Feedback

We value your feedback! Share your suggestions and experiences to help us improve the Chama Challenge app. Leave a review on the Google Play Store or contact us directly through the app.

Enjoy the Github Trend and make this year's event unforgettable with the Github Trend Challenge app!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages