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.

Create an account or try the portfolio demo to assign tags, map automations, and test tap resolve.

Create account Try demo

Walk 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).

iOS · SwiftUI
9:41●●●

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

9:41●●●

Ready to scan

9:41●●●

    No tap activity yet. Start by scanning a tag.

    9:41●●●
    Backend

    Ensure this token matches the SaaS IOS_API_TOKEN.

    Profile
    Appearance
    Pilot Notes

    Use TestFlight to distribute this app to teacher/student pilot devices.

    iOS requests must include the configured API token to resolve NFC actions.

    Maintenance

    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 promo Flask mount SQLite NFC tap iOS resolve API
    Combined case study + promo on www; live SaaS at /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

    • TimelineSchool pilot MVP
    • TeamSolo platform build
    • RoleFull-stack product + API

    Business impact

    • DomainElementary classroom automation
    • CapabilityTag → personalized digital action
    • DeliveryLive SaaS on www with registration + demo logins

    Screenshots

    NFC Nexus classroom hero
    Hero — classroom NFC atmosphere
    NFC Automation in Education infographic
    NFC automation in education — tag lifecycle and use cases