This is a Progressive Web App (PWA) that allows organizers to check in attendees to their event. It is intended to be used by mobile devices.
Important
The Check-In app is only compatible with Indico 3.3 and later.
- Clone the repository
- Install dependencies with
npm ci
- Setup pre-commit hooks with
npm run prepare
- Run
npm start
to start the development server
The app is deployed for production usage on https://checkin.getindico.io (hosted at CERN's datacenter in Switzerland) and may be freely used by anyone. We do not collect any data from the app. All data are stored locally on your phone and the app only communicates with the Indico server(s) that you configure in the app.
If you would like to self-host the app, you can have a look at our Dockerfile. The app is client-only so after building the app, you can use any static site hosting solution.
If you are self-hosting the app, you will also need to modify the Check-in app URL and the authorization callback URL in your Indico instance. See here for more information.
We also recommend changing the name of the app in the app manifest.
In applying the MIT license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an Intergovernmental Organization or submit itself to any jurisdiction.