Inspiration

We wanted a frictionless, fun alternative to traditional attendance taking, QR codes, and check-in apps, so we built Present, a gamified attendance tracker that works instantly.

What it does

Present uses MultipeerConnectivity to automatically connect students’ phones to a professor’s device, logging attendance with one tap. Students earn streaks, badges, and points for showing up, motivating consistent attendance.

How we built it

SwiftUI + MultipeerConnectivity prototype for device discovery

Minimal mock backend for streaks and leaderboards, used Supabase for database management

Branding and UI inspired by Pac-Man, design generated using Google Stitch

Challenges

Bluetooth reliability, avoiding spoofing, and building a smooth multi-device experience under tight time constraints.

Accomplishments

Leveraging AI tools to create a working iOS prototype, a cohesive game-inspired brand, and a seamless one-tap attendance flow.

What we learned

Fast prototyping with MultipeerConnectivity, prompt engineering, and leveraging AI for designing and building whole systems.

What’s next

AI-powered attendance insights, cross-platform support, and stronger token security

Built With

Share this project:

Updates