I enhanced these open-source repositories with comprehensive NFC features, including:
Writing application info to a tag
Reading an NFC tag
Background tag reading
NFC Tag Operations
Overview
The app replaces traditional paper tags with NFC tags to efficiently manage walk-in customer waitlists. It writes application-specific information onto your NFC cards (referred to as Server Tag and Customer Tag).
For Customers:
When a customer scans a Customer Tag, they can view the Number Tags Webpage (a public webpage) on their mobile browser. This page displays completed Number Tags.
For Staff:
By scanning a Server Tag paired with the Customer Tag, staff can complete a Number Tag. Completed Number Tags automatically appear on the Number Tags Webpage for customer reference.
How It Works
Write application info to pair Number Tags (Server Tag and Customer Tag) or a Customer QR code:
Go to: Shops > [Shop] > Shop Settings > Manage Number Tags > [Manage Number Tag].
Scan a Server Tag in the Scan tab.
View the updated Number Tags status in the Shop Detail screen or on the Number Tags Webpage (see Background Tag Reading GIF below).
Recommended NFC Tags
For best performance, use NTAG215 (540 bytes) tags.
Example: 50pcs NFC Cards Ntag215 (Amazon USA).
Background Tag Reading
How It Works
Scan a Server Tag.
View the updated Number Tags status in the Shop Detail screen or on the Number Tags Webpage.