Universal NFC Content Management System
Final Year Individual Project
Problem
Traditional NFC implementations require content to be hard-coded directly onto NFC tags. Once deployed, updating that content becomes difficult or impossible, limiting flexibility and making NFC impractical for use cases that require frequent updates or centralized control.
Solution
Built a Universal NFC CMS that decouples NFC tags from the content they display. Each NFC tag redirects to a unique URL managed by the platform. Content can be created, updated, and reassigned through a centralized dashboard, with changes reflected instantly without modifying the physical tag.
Architecture
The system is built with a Next.js frontend that handles the admin dashboard, page builder, and dynamic page rendering. Backend logic is implemented using Next.js API routes to manage authentication, NFC tag mapping, content resolution, and analytics. A MySQL database stores users, pages, NFC tag mappings, and engagement data. When a tag is tapped, the request resolves the tag ID and dynamically serves the assigned page.

Tech Stack
Impact & Learnings
Demonstrated strong system design and product thinking by solving a real-world limitation of NFC technology. The project highlights the ability to build admin-heavy platforms, design clean UX for no-code tools, and architect systems that scale across multiple use cases. Received positive feedback as a final year project.