/checkin

Conference checkin server+app with support for printing name badges

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

Conference Check In

styled with prettier bitHound Overall Score

Quick Start

See the pre-requisites section for expected system packages

  1. Clone this repo and run yarn install
  2. Run yarn start to initialize the server
  3. Navigate to http://localhost:3000/ in your browser

Production Mode

  1. Clone this repo and run yarn install
  2. Run yarn run prod
  3. Open your browser to the IP address it declares it is listening at
  4. Other devices on the same network should be able to access via this IP as well

Screenshots

Admin Panel Admin Stats Panel Attendee List Check-in Confirmation Printed Out Badges

Above badges were printed with a Brother QL-700

Pre-requisites

This application requires node.js, yarn, and cairo to install (cairo is used by the canvas package).

To install pre-requisites on OX, simply run brew bundle (see documentation).

License

This application is licensed under the GPL v2 License