Case Study · Mobile & PWA

Allynor

A mobile-first, installable PWA for healthcare practitioners to share marketplace products and track commissions — React 19 + Vite over a Magento backend.

PWAReact 19Magento GraphQL
01 // The Challenge

Context.

Allynor needed orthopedic practitioners to share marketplace products with patients over WhatsApp and track resulting orders and commissions — from a phone, app-like, without native iOS/Android apps.

02 // What We Built

The build.

  • 01An installable PWA (standalone manifest, Workbox service worker) that precaches assets but forces network-only on the API so auth and data are never stale.
  • 02Passwordless auth: phone-OTP and email login with server-validated, Redis-backed sessions and rate limiting; identity read only from the validated session.
  • 03A WhatsApp share pipeline: product search/browse, a multi-product composer, tracking-URL generation, and hashed-phone audit logging.
  • 04An affiliate dashboard and earnings views sourced live from Magento via a typed GraphQL/REST client.
  • 05A device-gate for touch devices and an offline-capable cached dashboard; serverless API on Vercel with Upstash Redis.
PWA

Installable, offline-capable

OTP

Passwordless auth

Live

affiliate.allynor.com

04 // Scope

What we delivered.

  • Installable PWA
  • Passwordless auth
  • WhatsApp sharing
  • Affiliate dashboard
Tech Stack
React 19ViteTypeScriptMagento GraphQLVercelUpstash Redis
Next Case Study

FAMU-FSU College of Engineering

Ready to Deploy

Let’s build yours.

Request Consultation