Portfolio entry · Live SaaS
NFC Nexus
Physical tags, digital classroom actions — teachers and school administrators register, assign tags, map automations, and resolve student taps through a token-gated API.
Built for school pilots
Teachers and school administrators can create accounts, assign NFC Tag IDs to students, map actions in the Automation Builder, and resolve taps through a token-gated API — with roster import, roles, and a five-step pilot checklist.
- Self-service registration for teachers and school administrators
- Tag assignment and action mapping for lesson links, audio prompts, attendance, and rewards
- Admin roster CSV import, recovery email tooling, and role-separated access
- Interactive iOS companion mock — Learn, Scan, Activity, and Settings
- Portfolio demo quick-login (admin / teacher) alongside real accounts
Create an account or try the portfolio demo to assign tags, map automations, and test tap resolve.
Create account Try demoWalk the product
iOS companion — four tabs
Switch tracks on Learn, run a demo tag scan, watch Activity fill, and tweak Settings. Shared state mirrors the SwiftUI pilot app.
Portfolio demo — interactive iOS mock (not a live App Store build).
NFC Learning Companion
Signed in as Student • Student
Tap to discover fun lessons and classroom rewards.
Learning Track
How taps work
1) Student taps NFC tag
2) iOS app resolves mapped action
3) Lesson or activity launches with tracking
Latest Resolved Action
Ready to scan
No tap activity yet. Start by scanning a tag.
Case study
School-friendly NFC SaaS — combined portfolio promo and live app on www with teacher and administrator registration.
Problem solved
Elementary classrooms need a simple bridge from physical student tags to personalized digital actions without spreadsheet chaos or fragile one-off scripts.
Approach
- Self-service teacher and school administrator registration on the live app
- Token-gated resolve API for iOS / TestFlight clients
- Admin roster import, roles, portfolio demo logins, and pilot checklist
Architecture
/portfolio/nfcnexus/app/ with registration and portfolio demo logins.Tech stack
- Flask
- Sessions, Jinja2 UI, REST resolve
- SQLite
- Tags, automations, taps, users
- iOS contract
- Token-gated NFC resolve API
Timeline & team
Business impact
- DomainElementary classroom automation
- CapabilityTag → personalized digital action
- DeliveryLive SaaS on www with registration + demo logins
Screenshots