Current product modules
This is the current module map taken from the existing frontends.
Business admin frontend
- Authentication: sign in, sign up, email confirmation, language switch.
- Workspace: campaign switcher, sidebar navigation, main distribution point widget.
- Campaign creation: empty campaign or template-based campaign.
- Pass Designer: front/back editing, colors, images, live preview.
- Campaign logic by type:
- Stamps
- Cashback
- Discount
- Clients: search, manual add, pass links, manual stamps actions, single-client push.
- Sellers: seller creation, key management, active/inactive status.
- Distribution points: main point, custom points, QR download/copy, personalization toggle.
- Personalization: system and custom fields, required/visible flags, ordering.
- Push messages: broadcast, targeted send, scheduled send, statuses.
- Geo notifications: map-based location triggers.
- Analytics: summaries, charts, transactions, CSV export.
- Settings: transfer project, delete project.
Seller app
- App setup with seller keys.
- Language settings.
- QR scanning.
- Manual card lookup by pass number or phone.
- Pass details and loyalty actions.
- Stamps workflow.
- Cashback workflow.
- Discount workflow.
- Multiple match selection.
- Device and scanning troubleshooting.
Cardholder flow
- Personalized link handling.
- Create vs update flow.
- Personalization form.
- Required fields validation.
- Pass delivery on iPhone.
- Pass delivery on Android.
- Desktop-to-mobile QR handoff.
- Link and language behavior.
- Common error handling.
Next step:
- Business owners and campaign managers should start with Business admin overview.
- Store staff should start with Seller app overview.
- Customer support teams should also review Cardholder flow overview.