Inspiration
- The growing problem of remote interview fraud, including AI-powered cheating and proxy interviews.
- Companies reverting to costly, limited onsite interviews due to lack of trust in remote assessments.
- The vision for a secure, verified, in-person hiring solution, akin to an "Airbnb for interviews."
- Built during the Bolt Hackathon to address a real-world industry pain point.
What It Does
- Provides a platform for secure, in-person technical interviews and assessments.
- Connects companies with a nationwide network of verified university testing centers.
- Enforces government ID verification and professional proctoring to eliminate fraud.
- Supports two distinct booking modes:
- Assessment Mode: Flexible, automated slot allocation
- Interview Mode: Company-selected specific slots
- Assessment Mode: Flexible, automated slot allocation
- Manages session creation, candidate invitations, and real-time booking.
- Automates email notifications and confirmations for all parties.
How We Built It
- Frontend: React 18 + TypeScript, styled with Tailwind CSS, animations via Framer Motion
- Backend: Supabase used for PostgreSQL, Authentication, Edge Functions
- Database Design:
university_slotsas a single source of truthsession_slot_allocationsto manage per-session availability
- Edge Functions:
- Atomic booking operations
- Temporary slot reservations
- Automated slot allocation
- Atomic booking operations
- Deployment: Seamlessly deployed with Netlify
- Virtual Team:
- Hired a founding engineer called
bolt.new🧠 - Brought in junior developers like ChatGPT, Perplexity, and Cursor
- Recruited prompt engineers (aka ourselves) to guide the AI stack
- Hired a founding engineer called
Challenges We Ran Into
- Concurrency and Race Conditions:
Ensuring users couldn’t double-book the same slot required atomic operations with locks. - Complex Database Logic:
PL/pgSQL functions for slot allocation and session management were tricky to design and debug. - Email Integration:
Hit Mailgun sandbox limitations and pivoted to Resend for production-grade email delivery. - Schema Refactoring:
Transitioned fromavailability_slotstouniversity_slotsfor cleaner, scalable architecture.
Accomplishments That We're Proud Of
- Built a production-ready, fraud-proof booking platform during the hackathon.
- Developed atomic logic for real-time bookings without overbooking.
- Designed a flexible system supporting both Assessment Mode and Interview Mode.
- Fully utilized Supabase: Auth, RLS, Edge Functions, and Real-time updates.
- Created a modern, clean UI using React and Tailwind CSS.
What We Learned
- Mastered PostgreSQL locking and transactions for concurrent data integrity
- Gained deep experience with Supabase:
- Auth + RLS for secure access control
- Edge Functions for custom serverless logic
- Real-time DB updates
- Auth + RLS for secure access control
- Understood challenges of email integrations and the importance of proper domain setup
- Reinforced the architectural value of a single source of truth in database design
What’s Next
- Enhanced UI/UX:
- Dedicated company-facing slot selection UI
- Calendar view for better availability visualization
- Dedicated company-facing slot selection UI
- Public API:
- Integrations with HR and ATS platforms
- Integrations with HR and ATS platforms
- Partnership Expansion:
- Collaborations with universities and proctoring centers (e.g., Pearson VUE)
Built With
- boltnew
- framer
- react
- supabase
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.