Custom Shopify private app & mobile web experience driving daily customer retention across 3,000+ US users
Gamification systems face severe fraud risks: device clock manipulation across US timezones, duplicate check-in race conditions, and client-side token spoofing. Additionally, heavy UI widgets often trigger Cumulative Layout Shift (CLS) that damages mobile conversion rates and hurts Core Web Vitals.
Built a high-concurrency Shopify private app using React Router v7 and Prisma ORM, paired with a zero-dependency Shopify Theme App Extension. Implemented timezone-aware calendar conversions (en-CA) enforced by database unique constraints (@@unique([participantId, checkInDate])) to eliminate duplicate stamps. Optimized mobile rendering via CSS containment (contain: layout size) and early-fetch promises for zero CLS. Automated winner fulfillment through Shopify Admin GraphQL and a WebAssembly-compiled Shopify Discount Function.
Architectural designer furniture platform featuring 22-language routing, regional SEO, and custom admin studio