rxxeron
Back to Projects Catalog
Verified Technical Case Study
Web Platform & PWA

EWUMate Web Hub & iOS PWA Launcher

The official promotional platform for EWUMate at ewumate.pro.bd. Features responsive glassmorphic interfaces, interactive schedule previews, support documentation, and iOS PWA launcher.

Web PlatformHTML5Modern CSSJavaScriptGlassmorphismPWA Launcher
Multi-Tier System Architecture

Architectural Pipeline & Data Flow

Pattern: Zero-Dependency Vanilla Stack
Tier 01: Client

Vanilla Semantic Web Client

Zero-dependency HTML5, modern CSS glassmorphism, and vanilla JS

Direct I/O Interface
Tier 02: Engine

Service Worker & PWA Container

iOS PWA installer manifest and offline asset cache controller

Computational Core
Tier 03: Storage

GitHub Pages Global Edge CDN

Custom DNS routing at ewumate.pro.bd with automated SSL termination

Persistence & CDN
ArchitectureProgressive Web App Architecture
Algorithmic BoundSub-120ms First Contentful Paint
Target RuntimeHTML5 / CSS3 / ES6 / PWA
Reliability StateVerified & Tested
Technical Deep Dive & Engineering Blog|Author: Md. Rakibul Hasan (@rxxeron)

Engineering the EWUMate Web Hub: Zero-Dependency Glassmorphism and iOS PWA Deployment

Author: Md. Rakibul Hasan (@rxxeron)
Academic Affiliation: B.Sc. in Information and Communications Engineering (ICE), Dept. of Computer Science and Engineering, East West University
Live URL: ewumate.pro.bd


1. Mission: Universal Access Across All Mobile Operating Systems

While EWUmate is natively compiled for Android, university students on iOS devices required an immediate solution without paying Apple App Store developer fees. The EWUMate Web Hub provides:

  • An iOS Progressive Web App (PWA) container with offline service workers allowing iPhone users to install EWUMate directly to their home screens.
  • Zero external runtime JavaScript frameworks (pure Vanilla JS, HTML5, and CSS3), ensuring sub-120ms first contentful paint (FCP) even on spotty 3G mobile data around campus.
text
+--------------------------------------------------------------------------------------------------+
|                                    WEB HUB PWA PIPELINE                                          |
+--------------------------------------------------------------------------------------------------+
|   [Browser User Agent] -> [Service Worker Cache] -> [PWA Manifest Engine] -> [GitHub Edge CDN]   |
+--------------------------------------------------------------------------------------------------+

2. Performance Metrics

  • PageSpeed Insights: 100/100 Performance, 100/100 Accessibility, 100/100 Best Practices.
  • Bundle Footprint: Entire landing page weighs less than 180KB total transfer size including brand vector graphics.