Missions
Main user page: user/quests.html. Admin setup: admin/gamification.html.
This hub covers missions, wallet depth, receipts, geofenced campaigns, levels, referrals, marketplace reward trading, UGC, instant unlocks, fraud controls, admin analytics, explanation labels, offline readiness and lucky moments. Run supabase/29_full_growth_connections.sql and then supabase/30_graceful_connection_bridge.sql so the dashboards, wallet summary, referral leaderboard, offline queue and lucky moment bridge all read from the same connected views.
Main user page: user/quests.html. Admin setup: admin/gamification.html.
User wallet, cashback, vouchers and reward cards live under user/wallet.html and user/cards.html.
Review in admin/receipts.html. Users upload in user/receipts.html.
Backed by SQL patch 28 with latitude, longitude and radius targeting for specials and ads.
Membership tiers and level rules are part of the new growth patch for premium retention.
User referrals live in user/referrals.html and growth scoring in quests.
Reward trading foundation added to the SQL patch so benefits and vouchers can become tradable safely.
UGC challenge and social submission tables included for deal finds and win posts.
Reward-driven ads and lucky moments create immediate dopamine interactions.
Fraud flags, abuse signals and moderation states expanded in patch 28.
Views for growth metrics and ad outcomes added in patch 28 for investor-friendly reporting.
Support text fields added so offers can explain relevance and improve click-through trust.
Sync center already exists and the patch adds action queue hooks for offline-first growth actions.
Surprise drop rules, random reward windows and ad-triggered instant wins are supported.
Admin → Brand Wheels & Ads. That page lets you create sponsored cards, interactive ads, story ads, featured banners and upload matching images.
Run supabase/31_geo_fraud_offline_orchestration.sql to activate these metrics.