
Dobare — Customer Loyalty Club
The customer-facing side of a customer-loyalty-club platform — members sign in with a phone and one-time code and see their membership, credit, and referral code.
Overview
Dobare is a platform any business can use to run its own customer loyalty club. This is the customer-facing side — where people join, sign in, and see their membership. The businesses' admin panel is a separate project.
Phone + one-time-code login
Signing in is simple and passwordless — just a phone number and a verification code.
The membership dashboard
After signing in, a member sees the overall picture of their club status — membership, credit, purchases, and a referral code for inviting friends.
Profile completion with Jalaali dates
Members can complete their profile, adding details like their birthday and wedding anniversary through a Persian (Jalaali) calendar.
Under the hood
I built this project from scratch with Next.js, React, and TypeScript; the UI is built on MUI and is fully right-to-left.