FOUNDER PROJECT
AI-powered video screening platform that helps companies hire faster. Solo-built from idea to production.
Where companies manage roles, review candidates, and make hiring decisions
The dashboard shows all hiring roles at a glance. Each card displays applicant count, activity, and AI-generated fit scores. Companies can have multiple roles running simultaneously.

Dashboard
Active roles with candidate fit breakdown
Creating a new role is conversational. The AI assistant guides recruiters through defining the position, crafting screening questions, and setting up scoring criteria—all through natural chat.

Role Setup Chat
Conversational AI for role configuration
Each role has custom scoring dimensions. The AI evaluates candidates across these criteria, providing consistent and objective assessments. Recruiters can see exactly how each dimension is weighted.

Role Definition
Custom scoring dimensions and job details
How OneShot surfaces the best candidates automatically
Candidates are automatically ranked by total score. Each card shows the AI-generated summary, dimension scores, and quick actions to watch videos or download CVs. Top performers are highlighted.

Assessment Report
AI-ranked candidates with scores
Expanding a candidate reveals detailed AI analysis for each scoring dimension. Recruiters see exactly why a candidate scored well or poorly, with specific evidence from their video responses.

Candidate Details
Dimension-by-dimension AI breakdown
A frictionless experience for applicants—no app downloads, no accounts
Candidates receive a unique link to apply. The overview page explains the 3-step process clearly: get the question, record your answer, submit. No prep needed—just think out loud.

Application Start
Clear instructions, no barriers
A simple form collects name, email, LinkedIn, and optional CV. Privacy-first messaging reassures candidates their data is only shared with the hiring team. Then straight to recording.

Candidate Info
Minimal friction, privacy-focused
Solo full-stack development from architecture to deployment
Video recording across devices
Built custom WebRTC recorder with fallbacks for Safari, mobile browsers, and various permissions states
AI scoring consistency
Engineered prompts with structured output, calibration examples, and scoring rubrics for reliable results
Payment edge cases
Handled failed charges, subscription changes, refunds, and invoice generation with Stripe webhooks
Multi-language support
Full PT/EN internationalization with next-intl, including AI prompts and email templates