React Native Developer — Grocery Barcode Scanning App (iOS + Android)
Worldwide
**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- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
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
- United StatesLos Angeles8:07 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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