{"id":20915987,"url":"https://github.com/indico/indico-checkin-pwa","last_synced_at":"2025-05-13T11:30:26.409Z","repository":{"id":176928065,"uuid":"659326837","full_name":"indico/indico-checkin-pwa","owner":"indico","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-12T09:29:45.000Z","size":2512,"stargazers_count":4,"open_issues_count":15,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-12T10:43:41.990Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/indico.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-27T15:36:07.000Z","updated_at":"2025-05-12T09:29:49.000Z","dependencies_parsed_at":"2023-08-08T13:12:30.799Z","dependency_job_id":"eba99471-e4d9-4752-bc65-904da509d993","html_url":"https://github.com/indico/indico-checkin-pwa","commit_stats":null,"previous_names":["monkin77/cern-indico-check-in","indico/indico-checkin-pwa"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indico%2Findico-checkin-pwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indico%2Findico-checkin-pwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indico%2Findico-checkin-pwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indico%2Findico-checkin-pwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/indico","download_url":"https://codeload.github.com/indico/indico-checkin-pwa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253932690,"owners_count":21986440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T16:19:14.940Z","updated_at":"2025-05-13T11:30:25.938Z","avatar_url":"https://github.com/indico.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Indico Check-In App\n\nThis 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.\n\n\u003e [!IMPORTANT]\n\u003e The Check-In app is only compatible with Indico 3.3 and later.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"images/app1.png\" width=\"32%\" /\u003e\n    \u003cimg src=\"images/app2.png\" width=\"32%\" /\u003e\n    \u003cimg src=\"images/app3.png\" width=\"32%\" /\u003e\n\u003c/p\u003e\n\n## Getting started with development\n\n1. Clone the repository\n2. Install dependencies with `npm ci`\n3. Setup pre-commit hooks with `npm run prepare`\n4. Run `npm start` to start the development server\n\n## Deployed version\n\nThe 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.\nWe 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.\n\n## Self-hosting\n\nIf you would like to self-host the app, you can have a look at our [Dockerfile](./Dockerfile). The app is client-only so after building the app, you can use any static site hosting solution.\n\nIf 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](https://docs.getindico.io/en/latest/config/settings/#CHECKIN_APP_URL) for more information.\n\nWe also recommend changing the name of the app in the [app manifest](public/manifest.json).\n\n## Note\n\nIn applying the MIT license, CERN does not waive the privileges and immunities granted to it\nby virtue of its status as an Intergovernmental Organization or submit itself to any jurisdiction.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findico%2Findico-checkin-pwa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Findico%2Findico-checkin-pwa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findico%2Findico-checkin-pwa/lists"}