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.
Hardware
- NFC reader (ACS ACR122U recommended)
- Webcam (to take photos during registration)
Required to install:
Optional to install:
- Clone Repository
git clone https://github.com/aptrocode/Event-NFC-Reader.git- Go to the project folder
cd Event-NFC-Reader- Create and activate a Virtual Environment
python -m venv .venv.\.venv\Scripts\activate- Install dependencies
pip install -r requirements.txt- Go to frontend folder
cd frontend- Install dependencies
bun installNote
if not using bun just delete bun.lockb, and switch to another package manager like:
# npm install
# yarn install
# pnpm installRun development
bun devNote
Make sure you run the command in the /frontend directory
The code is licensed MIT