Skip to content

This is just a repository to present BndOff project for my cv.

Notifications You must be signed in to change notification settings

Ali-Mostaghimi/BandarOff-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

BandarOff-Public

This is just a repository to present BndOff project for my cv.

Descirption

Business owners by using this application can add discount tickets to sell their products more efficiently, scan discount tickets as qr-code to expire tickets, managing their own wallet, view related transactions and etc.

Screen-shots

Properties

  • Different state of network calls handeled and showes proper message or screen to user and implemented as reusable code,
  • Implemented custome loading button for loading,
  • Using paging for trasactions list,
  • Using constant messages api introduced retenctly by google to auto complet verify code,
  • Using Rxjava for reactive programming,
  • Implemented in app auto update without api of google play (it works with our api in the Bitanik System)

Libraries and tools 🛠

  • Shared Preferences
  • ViewModel
  • LiveData
  • Transformations
  • RoomDB
  • RxJava
  • RxAndroid
  • Dagger 2
  • Retrofit
  • OkHttp
  • Gson
  • Glide
  • Material Design
  • Paging
  • Architecture

    The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.

    Architecture

    About

    This is just a repository to present BndOff project for my cv.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages