SSWConsulting / SSWConsulting/SSW.Rewards.Mobile
✨ Implement Full Offline Support [JK]
Open
Needs Refinement
YakShaver
- Dominant language
- C#
- Stars
- 37
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
Requested by: @jernejk via YakShaver.ai 🦬
cc: @jernejk, @sethdaily, @adamcogan, @zacharykeeping
Hi Team!
🟥 Watch the video (1 min 39 sec)
Pain
Enhance the ⭐ Rewards (Mobile app) to provide full offline support across all features, ensuring users can access quizzes, gamification features, leaderboards, points, and prizes even when offline.
Acceptance Criteria
- Users can access all features of the app while offline.
- The app does not crash when accessing any part of the application offline.
- Implement caching for individual pages to support offline functionality.
- Ensure seamless transition between online and offline modes.
Screenshot

Figure: Application crashes in offline mode require full offline support implementation.
Tasks
- Improve error message when trying to open application with no connection #1268
- Add caching to leaderboard
- Remove login when in airplane mode #1268
- Add rule “Do you test mobile apps in airplane mode”
- On testing document on SSW Rewards link to that rule
- Create GitHub issues for pages that crashes on airplane mode
- Testing will be challenging, especially I don’t have an iOS device. In theory, it should work the same on both platforms. So I will deploy it to store as beta and have others test it
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.