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
Log in or sign up for Devpost to join the conversation.