Closed-Platform Employee Loyalty Mobile App
Budget: $20,000 – $50,000 USD
Closed Loyalty Mobile App – Specification
Overview
We are building a closed, mobile-first loyalty platform designed for verified employees to access exclusive deals while allowing retailers and companies to manage offers and access.
Core Users:
- Employees (app)
- Company Admins (basic website portal)
- Retail / Brand Partners (basic website portal)
- Platform Admin (Us) - Web portal
Platform Goals:
- Mobile-first, low-data usage, multilingual support
- Secure, scalable backend
- Easy-to-use dashboards for all user roles
- Data privacy and POPIA-compliant handling
Key Requirements
1) User Authentication & Verification
* Mobile-first signup with SMS/OTP
* Employer/company assignment
* Ability to deactivate users (dismissed staff)
*Role-based access control
2) User Roles & Dashboards
A. Employee:
* View active deals
* Redeem deals via QR / code-based system
* Multilingual interface (English + local languages)
* Low-data, simple UX
B. Company Portal:
* Upload and manage employee lists (single or bulk)
* Activate/deactivate employees
* View number of active staff
* Monthly snapshot for billing
C. Retail / Partner Portal:
* Create and manage deals
* Set validity dates and redemption limits
D. Platform Admin:
* Manage all users, companies, partners
* Approve deals
* Manage billing flags
* Full reporting access
*View analytics:
Number of redemptions
Date/time of redemption
Region/province
Export basic reports
3)Deal & Redemption System
* Time-bound deals
* Optional redemption limits (single-use per user or custom)
* Basic fraud prevention
* Trackable redemption events
4) Analytics & Reporting
Aggregated, POPIA-compliant data only
No personal data shared with partners
Dashboard charts and downloadable reports
5) Internal Market Research & Surveys
Survey Features:
Admin-created configurable surveys
Multiple question types: multiple choice, short text, rating scale
Targeting by company, region, or role
Response limits (e.g., first 500 responses)
One response per verified user
Time-bound surveys
Aggregated reporting, exportable to CSV
No personally identifiable information exposed
Employee Access: Surveys appear in a dedicated “Surveys” tab in the dashboard.
6) Wallet & Payout System
Wallet balance per user
Admin-controlled crediting (no user top-ups)
Transaction history (credits & withdrawals)
Minimum withdrawal threshold
Fraud controls (one payout per survey)
Phase 1 Payout: Manual or semi-automated — admin marks payouts as “processed” after external action (EFT, mobile money, vouchers)
System should be ready for future payment-provider integration
7) Payments
No in-app payments for users
Partner billing handled manually or via invoice
System should be payment-provider ready for future automation
8) Technical Requirements
Mobile-first native app (iOS/Android)
Secure authentication
Scalable backend
Clean, documented codebase
Cloud deployment-ready
9) Design Requirements
Clean, professional, trustworthy
Simple UX for low-tech users
Minimal animations
Optimized for older Android devices
Deliverables
Fully functional mobile app
Employee, company, partner, and platform admin dashboards
Source code + documentation
Deployment instructions
30-day post-launch bug support
Timeline & Proposal
Open to proposals
Preference for fixed-price milestones
Long-term collaboration possible
Note to Developers:
Please include a quote for a phased approach to development (module-by-module) as an optional recommendation. This allows us to assess risk and cost while still building the full feature set.
Overview
We are building a closed, mobile-first loyalty platform designed for verified employees to access exclusive deals while allowing retailers and companies to manage offers and access.
Core Users:
- Employees (app)
- Company Admins (basic website portal)
- Retail / Brand Partners (basic website portal)
- Platform Admin (Us) - Web portal
Platform Goals:
- Mobile-first, low-data usage, multilingual support
- Secure, scalable backend
- Easy-to-use dashboards for all user roles
- Data privacy and POPIA-compliant handling
Key Requirements
1) User Authentication & Verification
* Mobile-first signup with SMS/OTP
* Employer/company assignment
* Ability to deactivate users (dismissed staff)
*Role-based access control
2) User Roles & Dashboards
A. Employee:
* View active deals
* Redeem deals via QR / code-based system
* Multilingual interface (English + local languages)
* Low-data, simple UX
B. Company Portal:
* Upload and manage employee lists (single or bulk)
* Activate/deactivate employees
* View number of active staff
* Monthly snapshot for billing
C. Retail / Partner Portal:
* Create and manage deals
* Set validity dates and redemption limits
D. Platform Admin:
* Manage all users, companies, partners
* Approve deals
* Manage billing flags
* Full reporting access
*View analytics:
Number of redemptions
Date/time of redemption
Region/province
Export basic reports
3)Deal & Redemption System
* Time-bound deals
* Optional redemption limits (single-use per user or custom)
* Basic fraud prevention
* Trackable redemption events
4) Analytics & Reporting
Aggregated, POPIA-compliant data only
No personal data shared with partners
Dashboard charts and downloadable reports
5) Internal Market Research & Surveys
Survey Features:
Admin-created configurable surveys
Multiple question types: multiple choice, short text, rating scale
Targeting by company, region, or role
Response limits (e.g., first 500 responses)
One response per verified user
Time-bound surveys
Aggregated reporting, exportable to CSV
No personally identifiable information exposed
Employee Access: Surveys appear in a dedicated “Surveys” tab in the dashboard.
6) Wallet & Payout System
Wallet balance per user
Admin-controlled crediting (no user top-ups)
Transaction history (credits & withdrawals)
Minimum withdrawal threshold
Fraud controls (one payout per survey)
Phase 1 Payout: Manual or semi-automated — admin marks payouts as “processed” after external action (EFT, mobile money, vouchers)
System should be ready for future payment-provider integration
7) Payments
No in-app payments for users
Partner billing handled manually or via invoice
System should be payment-provider ready for future automation
8) Technical Requirements
Mobile-first native app (iOS/Android)
Secure authentication
Scalable backend
Clean, documented codebase
Cloud deployment-ready
9) Design Requirements
Clean, professional, trustworthy
Simple UX for low-tech users
Minimal animations
Optimized for older Android devices
Deliverables
Fully functional mobile app
Employee, company, partner, and platform admin dashboards
Source code + documentation
Deployment instructions
30-day post-launch bug support
Timeline & Proposal
Open to proposals
Preference for fixed-price milestones
Long-term collaboration possible
Note to Developers:
Please include a quote for a phased approach to development (module-by-module) as an optional recommendation. This allows us to assess risk and cost while still building the full feature set.