Skip to content

Android Clean Architecture project using MVP pattern, RxJava/Android, Dagger 2 & Realm

License

Notifications You must be signed in to change notification settings

EladKeyshawn/HackList

Repository files navigation


HackList

Hacklist is a project that demonstrates the usage of MVP pattern along with RxJava/Android and the Dagger 2 dependecy i injection framework.

HackList uses HackalistAPI to retrieve details about upcoming hackathons including filtering and search options.

Inspired by: Uncle Bob's Clean Architecture

Used libraries

  • Dagger2
  • RxJava/RxAndroid
  • Retrofit
  • Picasso
  • Butterknife
  • RetroLambda
  • Realm - used for local data caching.

Design Libraries

  • FastAdapter - managing RecyclerViews adapters.
  • FlipBoardBottomSheet

License

Under MIT Copyright (c) 2017 Elad Keyshawn [[email protected]]

About

Android Clean Architecture project using MVP pattern, RxJava/Android, Dagger 2 & Realm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages