Back to Projects
Missha10/2020 – 02/2021

Missha E-Commerce PWA

Localized Persian e-commerce PWA with offline support

Part-time work on the Persian e-commerce storefront: a PWA with Service Workers for offline support, right-to-left layouts and SEO work.

Architecture

graph TD
    A[Angular App] --> B[Service Worker]
    B --> C[Cache Strategies]
    B --> D[Offline Fallback Pages]
    A --> E[SEO: Meta Tags and Structured Data]
    A --> F[Persian RTL Support]
    A --> G[Lazy Loaded Feature Modules]

Tech Stack

AngularAngular MaterialTypeScriptJestDockerPWAService WorkersSEONginxLighthouse

Challenges

  • Persian RTL layout with complex product grids
  • Indexing Persian content properly
  • Keeping the shop usable on poor connections

Solutions

  • RTL-aware components using CSS logical properties
  • Page-level meta tags and structured data
  • Service Worker caching with offline fallbacks

Interested in working together?

I'm open to software engineering roles and contract work.