Skip to content

Latest commit

Β 

History

History
99 lines (63 loc) Β· 1.62 KB

README.md

File metadata and controls

99 lines (63 loc) Β· 1.62 KB

NFC Event Check-in 🎟️

Static Badge

Event registration and check-in system using NFC wristbands/tags.

Supports participant registration with photos, local data storage (CSV + photos), and scanning at the booth to display participant names and photos.


Requirements πŸ“

Hardware

  • NFC reader (ACS ACR122U recommended)
  • Webcam (to take photos during registration)

Required to install:

Optional to install:


Get Started πŸš€

  1. Clone Repository
git clone https://github.com/aptrocode/Event-NFC-Reader.git
  1. Go to the project folder
cd Event-NFC-Reader
  1. Create and activate a Virtual Environment
python -m venv .venv
.\.venv\Scripts\activate
  1. Install dependencies
pip install -r requirements.txt
  1. Go to frontend folder
cd frontend
  1. Install dependencies
bun install

Note

if not using bun just delete bun.lockb, and switch to another package manager like:

# npm install
# yarn install
# pnpm install

Usage πŸ’»

Run development

bun dev

Note

Make sure you run the command in the /frontend directory


License

The code is licensed MIT