๐Ÿ“ฆ nuke-web3 / kickback-checkin-display

Kickback Auto Check-In Webapp - display a check-in code on any device

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching โš–๏ธ GNU Affero General Public License v3.0
๐Ÿ“ฅ Clone https://github.com/nuke-web3/kickback-checkin-display.git
HTTPS git clone https://github.com/nuke-web3/kickback-checkin-display.git
SSH git clone git@github.com:nuke-web3/kickback-checkin-display.git
CLI gh repo clone nuke-web3/kickback-checkin-display
Dan Shields Dan Shields Update README.md d6988d5 6 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ docs
๐Ÿ“ src
๐Ÿ“„ .editorconfig
๐Ÿ“„ .gitignore
๐Ÿ“„ .postcssrc.js
๐Ÿ“„ babel.config.js
๐Ÿ“„ LICENSE
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ quasar.conf.js
๐Ÿ“„ README.md
๐Ÿ“„ README.md

Kickback Auto Check-In Display

App to display a Time One Time Password (TOTP) for a Kickback event.

  • Event host provides a secret/passphrase that is (presently) unchecked by kickback
  • TODO: Get kickback API integrated to check seceret and gather event information to display along with the TOTP code
  • QR code and text TOTP are shown and rotated at step = X seconds and window = 1 (code is valid for step*(window+1) time) present step is 5 seconds
  • User enters/scans code on Kickback App to check-in automatically if the code used is valid.

Live Demo: https://nukemandan.github.io/kickback-checkin-display

Integration with Kickback in This PR

Developer Notes:

Install:

npm install

Run Dev Server:

npm run dev
Build Static Site:
npm run build

note: build is configured to go to docs folder in quasar.conf.js for github pages

License

GNU Affero General Public License v3.0

:heart: Open Source Tools Used