Photobooth App
UI Builder (UIB) photobooth application
This is the main UX application that contains a page which will render the photobooth experience.
Open by navigating to UI Builder > Photobooth
PRO TIP Be sure to "Pull from repository" each time you start dev and it will make your life easier and you won't be having to stash all your changes every time I modify this readme before checking in your changes.
Quick Start
Install the following dependencies into your instance then install this application. The rendered page will be available at /now/photobooth/home
Dependencies
-
Photobooth UIC Camera application Install using Studio https://github.com/ServiceNowNextExperience/photobooth-uic-camera This contains the UI component that this application uses to interact with the camera and take snapshots.
-
Photobooth Core https://github.com/ServiceNowNextExperience/photobooth-core This App Engine Studio application is the core implementation for photobooth processes including tables, flows and a REST api endpoint for posting images to.
Design Overview
The main Photobooth App relies on the Photobooth UIC Camera app to take the snapshots and the Photobooth Core app for tables and flows. When a new record is added to the Request table the web application will monitor with an AMB Record Watcher and initiate a snapshot, which is then sent back to the Core app via an API.