Cardi Digital Business Card Platform
Cardi is a digital business card platform that helps professionals, teams, and organizations create, share, and manage branded cards through dynamic QR codes and Apple Wallet. It offers instant updates, view analytics, team dashboards, custom domains, and full Arabic and English support as a smarter alternative to printed cards.
Shipped Full-stack engineer & product architect
Case study
-
The challenge
Printed business cards go out of date quickly, cannot be tracked, and are hard to manage consistently across a company. Cardi needed to serve both individual professionals and enterprises with employee invitations, permissions, custom branding, and custom domains. It also had to work equally well in Arabic and English, with proper RTL and LTR interfaces.
-
The approach
I designed a multi-tenant SaaS architecture where each card is a single source of truth, so profile edits propagate instantly across every shared link and dynamic QR code. I built Apple Wallet pass support, contact management, and view analytics for individuals, then layered on organization workflows: a central team dashboard, employee invitations, role-based permissions, custom branding, white-label options, and custom domain mapping. Bilingual Arabic and English support with mirrored RTL and LTR layouts was built in across the product.
-
The outcome
I delivered Cardi as a live production platform at cardi.sa, giving professionals and organizations a flexible, always-current alternative to printed business cards. Companies can manage their entire team's branded cards and analytics from one place.
- Apple Wallet
- PassKit
- Dynamic QR Codes
- RTL/LTR Localization
- Multi-tenant SaaS
- Custom Domain Mapping
- Analytics Dashboard