Return to Article Details Architectural Consideration for Gamified Learning Systems: An Exploration of Offline-First Progressive Web Application Download Download PDF