Skip to content

Xheghun/RepoLens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repo Lens

A simple app that help users search github repos and Users, using the Github API

Setup Up

to successfully build and run this project locally, you would need to

  • create a credentials.properties file in the project root
  • define your githubaccessToken value like this.
githubAccessToken="<YOUR-GITHUB-ACCESS-TOKEN>"

if you need help generating a github access token this doc should help.


Artifact

if you'd rather skip the steps above you can download the apk here


Architecture

This project follows the MVVM architecture pattern and clean code principles, ensuring a well structured and maintainable codebase.

  • Retrofit: handling Networking operations
  • Gson: for JSON deserialization
  • Coil: for image processing
  • Koin: a simple lightweight library for dependency injection
  • Mockito: to mock dependencies in Unit tests
  • Androidx Splashscreen: a backward compatible splashscreen API

Images

About

A tool for searching github repos and users, using the Github API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages