Skip to content

omerakkus/GithubRepoApp

Repository files navigation

Github Repo App

Kotlin Minimum SDK Version

Screenshots

Github Repo App

Github Repo App

Github Repo App

Github Repo App

📔 Introduction

Github Repo application consists of 3 screens. The first screen shows all repositories in Github. Then, when the desired repository is clicked, the repository detail page opens, where you can find detailed information about that repository. On this page, you can find information such as owner name, forks count, language, default branch name of the repository. Then, when the avatar picture is clicked, the user detail page with all the information of the repo owner is opened. On this page, you can find a lot of information about the owner of the repo. In addition, you can access all the repos of the user from this page. By clicking on one of the user's repository, you can learn detailed information about that repo from this page.

Tech Stack

Hilt (DI)
Architecture Components (DataBinding, ViewModel, LiveData)
Coroutines
Jetpack Navigation component
Retrofit
Clean Architecture
Glide

Licence

 Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages