Help

Progressive Web App

Let customers and staff install your booking page to their phone home screen as an app.

2 min read

Session is a PWA, which gives you all the benefits of a full branded app without the hassle. There are two apps you can install: the customer booking page, and a separate admin app for you and your staff.

Install the customer app

On iPhone or iPad (Safari):

  1. 1
    Open your booking page in Safari.
  2. 2
    Tap the Share button, then scroll down and tap Add to Home Screen.
  3. 3
    Check the name and URL look right, then tap Add. The app opens in its own window, without Safari's address bar.

On Android (Chrome): open your booking page, tap the three-dot menu, then Add to Home screen (or Install app if that appears). The icon is added to your home screen and opens full-screen.

Install the admin app

You and your staff get a separate app for running the venue. Install it the same way - but start from an admin page (not the public booking page):

  1. 1
    Open any admin page (for example your Bookings page) while signed in.
  2. 2
    Use Add to Home Screen (iOS) or Add to Home screen / Install app (Android), exactly as above.
  3. 3
    The admin app installs as its own icon - badged so you can tell it apart from the customer app - and opens straight to your Bookings page.

Because it has a different icon and start page, the admin app sits alongside the customer one rather than replacing it. Handy for checking people in at the door without hunting through a browser.

If an install gets stuck

If an installed app gets stuck on a loading screen or shows an old version after an update, open bookasession.org/sw-reset in a browser. It clears the saved app data and lets it load fresh - the quickest fix for a stuck home-screen app, especially on iOS where there's no easy "clear cache" for an installed app.