Complete a Geo-Based Digital Gift App

Замовник: AI | Опубліковано: 03.01.2026
Бюджет: 15 $

This project is a mobile app for iOS and Android where users can send digital gift cards to friends by “dropping” them at real-world locations. The recipient goes to that location, finds the gift using the app, and claims it using their phone. After the gift is claimed, it becomes a collectible (NFT). A large portion of the app structure, UI, and starter code is already built. Your job is to connect the pieces, finish integrations, and make it production-ready. What’s Already Done • A full Expo / React Native mobile app scaffold • 18 screens already created and wired into navigation • Visual design system (colors, gradients, fonts, animations) • SVG graphics and UI assets • Client-side payment flow structure • Authentication screen scaffolding • AR-ready claim screen • Build configuration for iOS and Android • Complete UI reference PNGs for all screens You are not starting from scratch. What You Need to Finish 1. Make the App Functional • Connect screens to real data instead of placeholders • Implement real user authentication (Google & Apple) • Finish the Stripe payment flow so users can pay for gift cards • Connect to the Tango API to actually buy and redeem gift cards 2. Build the Backend Logic • Create server endpoints for payments and gift purchases • Handle webhooks from Stripe and Tango • Track each gift’s lifecycle: • Created → Dropped → Claimed → Redeemed • Mint a digital collectible after a gift is redeemed (using an existing NFT service) 3. Location & Claiming Logic • Verify the user is physically within the allowed radius • Prevent fake or spoofed locations • Enable the AR claim experience using the phone camera and location 4. Prepare for App Store Launch Languages: Typescript JavaScript (Node.js) React Native Expo Rest APIs JSON