SaaS Web App for Creating Digital Loyalty Cards (Apple Wallet & Google Wallet)

Job ID: 40042816

Budget: $30 – $250 USD

I am looking for an experienced developer or team to build a web-based SaaS platform similar to loyaltycardgenerator.com or passtastic.io.

The platform should allow users to create, customize, and generate digital loyalty cards / passes that can be added to Apple Wallet (.pkpass) and Google Wallet.
Users should be able to edit templates, upload images, add text, customize colors, add barcodes/QR codes, and generate passes instantly.

Core Features Required:

User registration & login

Dashboard for managing created passes

Drag-and-drop or simple template editor

Upload logo + background + edit text fields

Support for QR codes and barcodes

Generate Apple Wallet (.pkpass) files

Generate Google Wallet passes (JWT / API)

Download link for each pass

Send pass via email (API like SendGrid/Mailgun)

Simple analytics (downloads, activations, scans)

Admin panel to manage users, templates, and passes

Subscription or credit-based payment system (Stripe preferred)

API endpoint so external apps can generate passes

Tech Stack (recommended but open to suggestions):

Backend: Node.js (Express/Nest) or Python (FastAPI/Django)

Frontend: React or Vue

Database: PostgreSQL or MySQL

Storage: AWS S3 or DigitalOcean Spaces

Payments: Stripe

Strong experience with Apple Wallet certificates and signing is required.

Knowledge of Google Wallet API or JWT pass generation is required.

Deliverables:

Fully functional web app (SaaS)

Clean and well-documented source code (GitHub repository)

Deployment on my hosting (AWS/DO/etc.)

Admin dashboard

API documentation

Short setup guide (for Apple & Google Wallet keys/certificates)

30-day support after delivery

Milestones (suggested):

UI/UX + basic architecture

Pass editor + template system

Apple Wallet pass generation & signing

Google Wallet integration

Payments + admin panel + analytics

Final deployment & testing

Ideal Freelancer:

Experience building SaaS applications

Strong knowledge of Apple Wallet (.pkpass) and Google Wallet

Good communication and clean coding standards

Able to deliver a stable, scalable solution

Budget & Timeline:

Budget: Open to reasonable offers based on experience