React Native Developer — Grocery Barcode Scanning App (iOS + Android)

Posted 3 days ago

Worldwide

Summary

**React Native Developer — Grocery Barcode Scanning App (iOS + Android)** **Overview** I'm building a grocery barcode scanning app that evaluates product ingredient lists and returns a clean / not clean verdict. Binary, ingredient-focused, no scores. Built on a classification framework developed by a registered dietitian (me). This is not a ground-up build. Design, backend code, database, admin dashboard, and a full technical specification are complete. I need a React Native developer to integrate everything, build the mobile screens, and ship to both app stores. --- **What's provided to you on day one** - All 12 screens fully designed — pixel-level detail, exported as a self-contained HTML file ready to build from - Methodology webpage — complete public-facing page (toxiswap.com/methodology) fully coded in HTML, ready to deploy - Technical specification — complete developer brief (screens, features, data flow, API calls, database schema, timeline, costs) - Backend code — Supabase schema (11 tables), TypeScript classification engine, Open Food Facts + Nutritionix product lookup waterfall, main API edge function - Admin dashboard — Next.js web app, mostly written (review queue, ingredient database, notes, swaps) - Ingredient database — 300+ classified ingredients, 180+ synonym mappings, 91 auto-classification rules, SQL seed file ready to import - Developer README — step-by-step setup, deployment guide, and API reference --- **What I need you to build** - React Native + Expo mobile app — all 12 screens built to match provided designs - Supabase backend deployment (schema, seed data, edge functions) - Google ML Kit barcode scanning integration - RevenueCat in-app purchases (monthly subscription + lifetime SKU, iOS + Android) - Firebase Cloud Messaging push notifications - Deploy methodology webpage to toxiswap.com/methodology - App Store and Google Play submission - QA on both platforms (scan speed target: under 1.5 seconds on 4G) --- **Tech stack** React Native + Expo · Supabase (Postgres, Auth, Edge Functions — Deno/TypeScript) · Google ML Kit · RevenueCat · Firebase Cloud Messaging · Next.js (admin) --- **Timeline** 10–12 weeks. Launch target: within 3 months. This is firm. --- **Engagement type** Open to fixed-price or hourly. If fixed-price, break your quote into phases. If hourly, estimate total hours. Either way, I want a specific week-by-week timeline, not a range. --- **To apply, please include:** 1. Links to at least one React Native app you have published to both the App Store and Google Play 2. Confirmation of hands-on experience with Supabase Edge Functions and RevenueCat on both Apple StoreKit and Google Play Billing 3. A brief week-by-week plan for how you would approach this project 4. Your preferred engagement type (fixed or hourly) and your rate or total estimate Applications without published app links will not be considered. Shortlisted candidates will complete a paid trial task before full engagement. Full technical spec, complete codebase, all 12 screen designs, and methodology webpage provided immediately upon selection.

  • $1,200.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React Native
TypeScript
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 days ago
  • Interviewing:
    3
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 14, 2026
  • United States
    Los Angeles8:07 PM

Explore similar jobs on Upwork

Dart
Flutter
iOS
Smartphone
Android
Tablet
iOS Development
Firebase
Android App Development
Payment Functionality
Hair Care App DeveloperFixed-price‐ Posted 3 weeks ago
iOS Development
Android App Development
Mobile App Development
iPad App Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo