All Work
FinTechMobile App2025

Majir — the Cross-Platform Loyalty Wallet that Turns Email into Savings

  • React Native
  • TypeScript
  • Redux Toolkit
  • React Navigation
  • Firebase
  • Node.js / Express
  • Prisma
  • PostgreSQL
  • Azure Container Apps
  • Azure Blob
  • pg-boss
  • OAuth (Google/Apple/Microsoft)
  • AI NL Search
  • FlexOffers / GoAffPro
  • ngeohash
  • Notifee
  • Stripe
  • Next.js / Cloudflare

The challenge

Loyalty is broken by fragmentation — rewards scattered across apps, cards and a flood of promo emails, so shoppers lose track of what they earned and let discounts expire unredeemed.

What we built

A cross-platform React Native app (iOS + Android) and a Node/Express + Prisma + PostgreSQL backend on Azure that link inboxes, extract and aggregate rewards, and serve them via AI search.

Systems delivered

  • Cross-Platform Mobile App (React Native)
  • Email-Reward Pipeline
  • Node/Express Backend API
  • AI Reward Search
  • Reward Wallet & Marketplace
  • Location-Aware Notifications
  • Multi-Provider OAuth Identity
  • Next.js Web Storefront

Outcome

Guided the card-linked to email-rewards pivot and shipped a launch-ready MVP on Azure staging with a clear path to production.

Have a similar product challenge? Let's talk about the right technical path.

Discuss a Similar Build