
The story behind an MVP in 48h
🎯 How do you take attendance for 600 students at a time?
Last year, at the university where I teach, we faced the challenge of managing 600 students simultaneously. Naturally, taking attendance for such a large group was a major bottleneck. The traditional manual method takes 15 minutes per class. For us, that meant losing 12.5 hours of teaching time per semester.
⭐ The solution:
This year, 48 hours before the first class, I decided to optimize the situation. Thanks to my interdisciplinary background, I was able to come up with a solution in record time: I built a two-sided digital platform that lets students self-check in and allows professors to see who is entering the classroom in real-time.
💥 The stack:
Next.js, Supabase, Vercel & Google Antigravity
❤ ️ The validation:
This week, I ran a pilot test in the classroom and it was a huge success! The platform scaled effortlessly under pressure. Hundreds of students checked in simultaneously via their own devices, watching their names pop up on the main screen in real-time.
👾 Bugs?
Of course. It was a 48-hour MVP. Luckily, only a few minor errors surfaced, and they were insignificant compared to the results.
The energy in the room shifted. No more calling names. Just a smooth, digital check-in that lets us focus on what we’re there for -> Learning.
Seeing the students' reactions was the ultimate validation. It wasn't just about the code; it was about creating a better experience for everyone.
🚀 Now, it’s time to scale. This is just the beginning. We are giving 12.5 hours back to education, one classroom at a time.


