eventyay checkin https://access.eventyay.com
See the codeCheck-in, badge printing, and exhibitor lead scanning client for Eventyay.
Register a device from the organizer Connected devices screen, then choose a station:
Ensure you have the following installed on your local environment:
v20.x or newer (LTS recommended)v9.x or higher (or compatible package manager like Yarn / pnpm)http://127.0.0.1:8000 (or configured proxy target)Clone the repository:
git clone https://github.com/fossasia/eventyay-checkin.git
cd eventyay-checkin
Install dependencies:
npm install
# or for a clean CI-style install:
npm ci
Start the local development server:
npm run dev
The application will be accessible at http://localhost:8085. By default, API requests to /api proxy to http://127.0.0.1:8000.
Run the following scripts before creating a pull request:
# Linting
npm run lint # Check code with ESLint
npm run lint:fix # Automatically fix ESLint issues
# Formatting
npm run format:check # Check formatting for unit-test files with Prettier
npm run format # Auto-format files
# Unit Tests
npm run test:unit -- --run # Run unit tests with Vitest
# Production Build Check
npm run build # Build the production bundle
For more details on CI checks and testing guidelines, refer to CONTRIBUTING.md.
To launch a dedicated kiosk terminal with silent badge printing using Google Chrome:
open -a "Google Chrome" --args --kiosk --kiosk-printing --app=https://access.eventyay.com/?kiosk=true
We welcome contributions from the community! Please check out CONTRIBUTING.md for development workflows, coding conventions, and pull request guidelines.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
298 followers · starred Dec 2017
136 followers · starred Feb 2018
107 followers · starred Sep 2018
108 followers · starred Feb 2018
eventyay checkin https://access.eventyay.com
See the codeCheck-in, badge printing, and exhibitor lead scanning client for Eventyay.
Register a device from the organizer Connected devices screen, then choose a station:
Ensure you have the following installed on your local environment:
v20.x or newer (LTS recommended)v9.x or higher (or compatible package manager like Yarn / pnpm)http://127.0.0.1:8000 (or configured proxy target)Clone the repository:
git clone https://github.com/fossasia/eventyay-checkin.git
cd eventyay-checkin
Install dependencies:
npm install
# or for a clean CI-style install:
npm ci
Start the local development server:
npm run dev
The application will be accessible at http://localhost:8085. By default, API requests to /api proxy to http://127.0.0.1:8000.
Run the following scripts before creating a pull request:
# Linting
npm run lint # Check code with ESLint
npm run lint:fix # Automatically fix ESLint issues
# Formatting
npm run format:check # Check formatting for unit-test files with Prettier
npm run format # Auto-format files
# Unit Tests
npm run test:unit -- --run # Run unit tests with Vitest
# Production Build Check
npm run build # Build the production bundle
For more details on CI checks and testing guidelines, refer to CONTRIBUTING.md.
To launch a dedicated kiosk terminal with silent badge printing using Google Chrome:
open -a "Google Chrome" --args --kiosk --kiosk-printing --app=https://access.eventyay.com/?kiosk=true
We welcome contributions from the community! Please check out CONTRIBUTING.md for development workflows, coding conventions, and pull request guidelines.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
298 followers · starred Dec 2017
136 followers · starred Feb 2018
107 followers · starred Sep 2018
108 followers · starred Feb 2018