Skip to content

Hariofspades/random-users

Repository files navigation

Random Users (random-users)

Android app, to implement Random Users API from RandomUsers

How to setup

  1. Just clone or download
  2. configure minSDK, compileSDK and targetSDK based on your setup
  3. create a file appconfig.properties under root folder and add your RandomUsers endpoint. Look up for appconfig.properties.sample file for syntax and example.
  4. Run, should be fine.

ScreenShots

Mobile Screenshots

Drawing

Drawing

Tablet screenshot

Drawing

Architecture

  1. The app uses an Architecture, inspired from clean architecture.
  2. Layers - app(UI) - domain - data - remote, storage
  3. data layer is the single source of truth.
  4. Few unit test and instrumentation tests are written for each layer

Language, tools and libraries