Praxis Premium – Revolutionizing Technical Hiring with AI
🚀 Inspiration
Our inspiration comes from a shared frustration with the modern tech hiring process—a system we believe is fundamentally broken.
We've seen countless skilled developers, including ourselves, face crippling anxiety during whiteboard interviews and spend months grinding algorithmic puzzles that have little to no relevance to real-world software engineering.
This inefficient and biased process rejects talented people for the wrong reasons while companies struggle to find engineers with practical skills.
We were inspired to build a solution that bridges this gap—creating a fair, effective, and confidence-building path for developers to land their dream jobs.
🧠 What It Does
Praxis Premium is an AI-powered platform designed to revolutionize technical hiring. It replaces abstract, anxiety-inducing whiteboard problems with practical, real-world coding challenges generated by an AI that simulates tasks from top tech companies.
🌱 A user's journey looks like this:
- Onboard & Profile: Sign up and create a detailed profile of skills and career goals.
- Daily AI Challenges: Get daily coding tasks at various difficulty levels (Basic, Intermediate, Pro), based on real-world scenarios.
- Receive AI Feedback: Submit code and receive detailed evaluation on quality, efficiency, readability, and correctness—far beyond pass/fail.
- Practice with AI Interviewer: Use realistic, low-stress interview simulations with an advanced AI interviewer (powered by Tavus AI).
- Track Growth: Monitor performance, skill improvement, and earn achievements through a comprehensive dashboard.
Outcome: Praxis Premium helps developers prove their real-world abilities and enables companies to hire based on tangible skills—not interview theatrics.
🏗️ How We Built It
We built Praxis Premium on a modern, robust, and AI-centric tech stack:
- Frontend: React.js + Tailwind CSS, built using Vite for fast performance.
- Backend & DB: Supabase handles:
- PostgreSQL database
- Secure OAuth (Google & GitHub)
- Serverless Edge Functions (Deno/TypeScript)
- PostgreSQL database
- Core AI Engine: Google Gemini AI generates unique real-world coding challenges and performs deep code evaluations.
- AI Interviewer: Tavus AI API powers dynamic, conversational interview avatars.
- Deployment: Hosted on Netlify for global delivery and CI/CD support.
🧩 Challenges We Ran Into
Our biggest technical hurdle: integrating the Tavus AI API.
We kept hitting a 400 Bad Request – "Unknown field" error.
🔍 Root Cause:
A subtle mismatch in the request payload.
We sent max_call_duration at the top level, but the Tavus API expected it inside a nested properties object.
After carefully reviewing the API spec and restructuring the payload in our Supabase Edge Function (tavus-create-session/index.ts), the error was resolved.
✅ This fix unlocked our AI Interviewer—a key feature!
🏆 Accomplishments That We're Proud Of
- Deep AI Integration: Google Gemini + Tavus AI working together to power an intelligent, seamless user experience.
- Comprehensive Feedback System: Insightful code analysis beyond "correct/incorrect."
- AI Interviewer: Tackles interview anxiety directly through simulated real-world conversations.
- Scalable Architecture: Serverless + Supabase + Netlify ensures performance, security, and growth readiness.
📚 What We Learned
This was a huge learning journey.
🔧 Technical Lessons:
- Mastered third-party AI API integration
- Learned to meticulously read API documentation
🎯 Product-Level Lessons:
- Refined our core user loop
- Prioritized features that deliver the most value
🔍 Big Insight:
There’s a huge unmet demand for a practical, humane, and scalable way to assess developer talent—and AI is the enabler.
🚀 What’s Next for Praxis Premium
This hackathon was just the start. Our roadmap includes:
- 🏢 Company-Specific Tracks: Tailored challenge paths (e.g., “Google Track” or “Startup Track”).
- 🧑🏫 Launch AI Team Lead: Personalized AI mentorship for career guidance and custom learning paths.
- 🤝 Partner With Companies: Let companies use Praxis Premium as a screening tool and tap into our top users.
- 🌍 Community & Leaderboards: Add social features to foster learning, collaboration, and healthy competition.
Built to change hiring. Powered by AI. Designed for humans.
Built With
- chatgpt
- claude
- framermotion
- gemini2.5flash
- react
- tailwindcss
- tavus
- typescript
- vite


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