Expo & OTA updates

Expo & OTA updates


What is it?

Expo: Expo is a set of tools built around React Native. Amongst other things, it allows you to create a Vercel-like experience for your app. With Expo set up correctly you can:
  • Automatically submit new builds into the app/ play store.
  • Build and update your apps in the cloud
  • Distribute the new versions to your testers without having to include them into Test Flight
Over-The-Air updates (OTA): Allows the app to fetch updates directly into the app

Categories horizontal menu

The categories menu (1) is a shortcut, when you click on any of the listed buttons, it takes you to that specific part of the page.

Products List

The products list (2) is displayed by category and color according to your settings. Every product is a button and when you click on it, it displays more details like add ons, description or photo, and also allow you to add it to the cart order.

Cart button

The cart button (3) shows the total price of the order and how many items were added. You click on it to see the cart and proceed to checkout.
notion image

How to create an Order

  1. Go to the point of sale and search for the item you want to add to the cart
    1. notion image
  1. Click on it
  1. Select add ons if needed (in this case I have to select the size)
    1. notion image
  1. Click on ‘Add to cart’
  1. Now you should be able to see the cart with the added item, to checkout, click on it
notion image
  1. You will see the summarize of your order, click on ‘Checkout’
notion image
  1. Select discount (if applies)
  1. Select payment method
  1. Click on ‘Charge Now’
notion image


If there are any cashiers registered, the passcode will be required to submit and order:
  • Every time you go to the Point Of Sales
  • After 30 seconds of inactivity
The purpose of this is to identify which cashier is submitting the order. If you don’t have any cashier, passcode won’t be required.