Progressify Pro - All-in-One Progressive Web App (PWA)
Persian localization and RTL adaptation of Instantify, bringing PWA, AMP, and Facebook Instant Articles capabilities to Persian WordPress websites through a unified mobile-focused plugin.
Instantify is a WordPress plugin that combines three mobile-focused technologies in one package: Progressive Web Apps (PWA), Accelerated Mobile Pages (AMP), and Facebook Instant Articles (FBIA). The project focused on preparing this multi-module plugin for Persian WordPress users and RTL environments. The plugin was localized into Persian while retaining the configuration and workflows required by its PWA, AMP, and FBIA modules. Because these modules interact with different browser, platform, and server capabilities, the localized product also needed to communicate technical requirements and compatibility limitations clearly to users. The PWA module provides functionality such as Add to Home Screen, offline usage, caching, preloading, background synchronization, web sharing, AJAX-based navigation, and push notifications. AMP functionality generates mobile-optimized versions of WordPress content and includes integrations for analytics, advertising, and GDPR-related settings. The package also included FBIA functionality for publishing compatible content through Facebook Instant Articles. Server-side requirements and limitations were documented for this functionality, including the need for appropriate hosting and OpenSSL availability. The result was a Persian-ready and RTL-adapted version of a technically broader WordPress plugin, covering PWA functionality, accelerated mobile content, caching and offline behavior, and external publishing integrations from a single administration environment.
Role
WordPress Developer
Technology stack
WordPress, PHP, JavaScript, PWA, AMP, FBIA, AJAX, Web Push Notifications, RTL, Persian Localization