Skip to content

Need it customized?

Custom features, theme changes, server setup, migrations and upgrades - built by the Botble team. Quick fixes from $99, fixed quote within 1 business day.

Get a free quote →

Botble Ecommerce Mobile App (React Native + Expo) ​

A React Native (Expo) mobile e-commerce app that connects to a Botble e-commerce backend. One codebase builds Android and iOS.

Home Screen - Light ModeHome Screen - Dark Mode

Get started ​

  1. Overview
  2. Installation
  3. Configuration
  4. Complete Setup & Publishing Guide

Customize the app ​

TopicGuide
Colors01_theme_colors.md
Font02_app_font.md
App name03_app_name.md
Logo and icons04_app_logo.md
API URL & key05_api_base_url.md
Translations06_translations.md
Help center10_help_center.md
Onboarding screens12_onboarding.md
License activation13_license_activation.md

Build & deploy ​

Social login ​

Push notifications ​

Feature highlights ​

  • Product browse, search, categories, brands, flash sales, recently viewed
  • Authentication (email/password, social)
  • Cart, coupons, wishlist (server-synced), product comparison
  • WebView checkout (compatible with all backend payment gateways)
  • Order history, tracking, cancellation, returns
  • 15+ built-in languages, RTL support
  • Light / dark / system theme
CategoriesProducts ListingShopping CartWishlist

Tech stack ​

  • React Native + Expo SDK 54
  • TypeScript (strict)
  • Expo Router v6 (file-based routing)
  • React Query + Context API
  • NativeWind (Tailwind for React Native)
  • react-i18next

Reference ​

Resources ​