Currently, the app acts weirdly when accessed without an Internet,
we save prayer times for a month, and 50 Quran sections (at most) locally already, so the app should easily support offline mode (read-only)
What's included:
allow users to access the app without Internet
view daily prayer times (at least the cached ones)
view memorized Quran chapters
view Quran reading sections
should include the ability to view the "Full section"
click "next" to get the following section from the cached items
What's not to include (Future iteration)
the ability to update a prayer status
the ability to add/remove memorized chapters
To do:
[x] Cache locally memorized chapters
[x] Implement internet availability checker
[x] Save in the data store that a user is signed in and check it if there is no internet
[x] Get Prayer times from the DB directly if there is no internet
Currently, the app acts weirdly when accessed without an Internet, we save prayer times for a month, and 50 Quran sections (at most) locally already, so the app should easily support offline mode (read-only)
What's included:
What's not to include (Future iteration)
To do: