Skip to content

A Bilingual, Dual View mode, Book-based Docs app with tag-filter and rich settings manipulated using Shared preferences. Such DB backup & restore, Books & Tags management, Date Format, ...etc

Notifications You must be signed in to change notification settings

AmmarYasserAllaithy/MyDocsBox

Repository files navigation

My Docs Box

UNDER CONSTRUCTION

Description

A Books-based docs android app with tags-filter and rich settings including DB backup and restore initiated and updated using Shared preferences.

Key highlights

  • Bilingual [en, ar]
  • Dark theme
  • Powerful settings

Written in Java with

  • Room
  • RxJava
  • MVVM
  • Glide
  • Content Provider
  • SharedPreferences
  • Data / View Binding
  • androidx.ViewModel
    • LiveData
    • MutableLiveData
  • Fragments
    • BottomSheet
    • AlertDialog
  • Views
    • ConstraintLayout
    • RecyclerView
    • CardView
    • Chip, ChipGroup
    • FAB
  • Menus

Screenshots

Splash Screen

Screenshot 1.0

Main Screen / list all docs found in a specific book / Compact Mode

Screenshot 2.0 Screenshot 2.1

Main Screen / list all docs found in a specific book / Informative Mode

Screenshot 3.0 Screenshot 3.1

Settings grouped into (Manage / General / Appearence / Database / Contact)

Screenshot 4.0 Screenshot 4.1

List all books / tags with functionality of Edit and Delete each

Screenshot 5.0 Screenshot 5.1

Add new book / tag

Screenshot 6.0 Screenshot 6.1

About

Screenshot 7.0 Screenshot 7.1

About

A Bilingual, Dual View mode, Book-based Docs app with tag-filter and rich settings manipulated using Shared preferences. Such DB backup & restore, Books & Tags management, Date Format, ...etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages