← back
Develop Feature: WhatsApp Integrated Gift Vouchers

Develop Feature: WhatsApp Integrated Gift Vouchers

Pending
💰 USD 250–750 👤 Unknown 🕒 6d ago status: new
MySQL RESTful Backend Development Frontend Development Database Design .NET Core Web API API Development
Loyalty App — WhatsApp Gift Voucher Development | Developer Needed The Opportunity We’re looking for a talented developer or development team to add a powerful new feature to our Loyalty App — our existing digital loyalty platform (available on Apple App Store). Project Details What We’re Building A Gift Voucher feature with WhatsApp Integration that includes: WhatsApp Integration • Send vouchers directly via WhatsApp (instead of email) • Integration with Meta’s WhatsApp Business API • Automated message sending with real-time delivery tracking • Option to expand to multiple messaging channels later Gift Voucher with Multiple Items • Each voucher contains multiple services/products (not just one fixed value) • Example: Hair Service + Massage + Free Coffee (each with its own usage limit) • Support for different item types: • Services (e.g., Haircut, Massage, Manicure) • Freebies (e.g., Free Coffee, Free Pastry) • Discounts (e.g., 20% Off, Buy 1 Get 1) • Values (e.g., 10 KD credit, 500 points) Item-Level Tracking • Each item has independent tracking: Used X/Y • Example: Hair (Used 1/2), Massage (Used 0/3), Coffee (Used 0/1) • Real-time updates in Apple Wallet when items are redeemed • Push notifications to customer’s phone Redemption System • Cashier scans QR code of the voucher • Selects which service/item was used • System automatically removes that item from the voucher • Remaining items stay active for future visits • Customer receives updated pass in Apple Wallet instantly Technical Requirements Backend Development • RESTful API endpoints (Create, Redeem, Update, Get, Track) • Database schema for vouchers, items, and redemption history • WhatsApp Business API integration • Real-time Apple Wallet pass updates (push notifications) • Input validation and error handling • Authentication & authorization • Webhook handling for incoming WhatsApp messages (optional) Frontend Development • Dashboard UI for business owners to create and manage gift vouchers • Redemption Interface for cashiers to redeem vouchers • Web Page for voucher presentation (pipps.co/v/abc123) • Analytics Dashboard showing redemption rates and metrics • Responsive design (mobile-first) Database Design • Vouchers table (metadata, dates, status) • Voucher Items table (services, usage tracking) • Redemption History table (audit trail) • Proper indexing and optimization Apple Wallet Integration • Generate .pkpass files dynamically • Update passes in real-time • Push notifications when passes change • QR code generation and validation Tech Stack (Recommended) Backend Options • Node.js (Express.js recommended) + PostgreSQL/MySQL • Python (FastAPI/Django) + PostgreSQL/MySQL • Go + PostgreSQL/MySQL Frontend Options • React.js or Vue.js for Dashboard • Next.js for web pages (SEO-friendly) • Tailwind CSS for styling APIs & Services • Meta WhatsApp Business API • Apple Wallet PassKit API • QR Code generation library
↗ View on Freelancer