React Native E-Commerce UI Build IOS-Android

Заказчик: AI | Опубликовано: 19.12.2025
Бюджет: 3000 $

We are looking for an experienced React Native developer to build the frontend UI for our mobile e-commerce application . The backend API is 100% complete and fully documented — you only need to focus on creating a beautiful, pixel-perfect UI that matches our Figma design. Platform: iOS + Android (React Native + Expo) Timeline: 3–4 weeks Language: Arabic (RTL support required) What's Already Done Complete Backend API – All endpoints ready and tested Authentication System – OAuth (Google, Apple) + OTP (Email, Phone) WooCommerce Integration – Products, categories, cart, orders Payment Gateways – 10 payment methods configured (Tap, bank transfers, Binance) Multi-currency Support – SAR, USD, EUR, AED, GBP, TRY, CAD, EGP Redis Caching – Optimized performance Full Documentation – API docs, integration guides, examples What You Need to Build Mobile App Screens (React Native + Expo) Home Screen Product catalog with categories Featured products carousel Brand vouchers section Search functionality Bottom navigation Product Details Screen Product images gallery Price and description Custom fields (Player ID, Server, etc.) Add to cart button Related products Cart Screen Cart items list Quantity adjustment Total calculation Proceed to checkout Checkout Screen Currency selector Payment gateway selection (filtered by currency) Customer information form Order summary Place order button Orders History Screen List of past orders Order status tracking Order details view Reorder functionality Account / Profile Screen User information Login / Logout Order history Settings Authentication Screens Login options (Google, Apple, Email, Phone) OTP verification Registration flow Technical Requirements Must Have React Native 0.76+ with Expo SDK 54+ TypeScript tRPC for API calls (type-safe) React Navigation for routing RTL (Right-to-Left) support for Arabic Responsive design (iOS + Android) Dark mode support Error handling and loading states Form validation Image optimization Experience with e-commerce apps Experience with Arabic / RTL apps Experience with tRPC Experience with payment gateway integration Animation skills (React Native Reanimated)