Aiminaabee
Storefront APIDevelopmentDashboardHelp
⌘K
  • Expo
    • Overview
    • 1. Run Aiminaabee
    • 2. Create Expo app
    • 3. Install dependencies
    • 4. App theme
    • 5. Initialize JS SDK
    • 6. Region selector
    • 7. Cart context
    • 8. Home screen
    • 9. Product details
    • 10. Cart screen
    • 11. Checkout
    • 12. Order confirmation
    • Next steps

Expo

Build a React Native Expo storefront connected to Aiminaabee.

OverviewSet up Expo, connect the JS SDK, then add products, cart, and checkout.1. Run AiminaabeeRun the API locally and confirm a region, products, and publishable key.2. Create Expo appCreate the Expo app in a directory separate from Aiminaabee.3. Install dependenciesAdd the Aiminaabee SDK and React Native packages the tutorial uses.4. App themeReplace the default Expo theme colors (optional).5. Initialize JS SDKConfigure lib/sdk.ts with base URL, publishable key, and store code.6. Region selectorBuild the region context, selector, and country picker.7. Cart contextStore the cart ID and expose cart helpers through React context.8. Home screenFetch products for the selected region and render the catalog.9. Product detailsBuild the product detail screen and add-to-cart action.10. Cart screenRender the cart and wire quantity updates.11. CheckoutImplement the Expo checkout flow against the Store API.12. Order confirmationRetrieve the order and render a confirmation screen.Next stepsWhere to go after products, cart, and checkout work.
All areas
  • All Areas
  • Docs
Navigation↑↓
Open Result↵