CiviScan embeds the React application from
[`one.jonathandhn.scan`](https://github.com/jonathandhn/one.jonathandhn.scan)
inside CiviCRM at `civicrm/civiscan`. It provides a mobile event check-in UI
without asking an already connected back-office user for another credential.
This repository contains part 1 of the extension: the CiviCRM page, native
session authentication, runtime configuration, capability-based UI guards,
the CiviCRM menu entry, the vendored React source, and its production build.
