๐ PathAI โ Project Story
Inspiration
Recruitment today is painfully inefficient.
Candidates donโt know which jobs truly fit their skills, why their resumes fail ATS, or what skills they need to build.
Recruiters drown in thousands of applications, many irrelevant or poorly written.
Companies struggle to identify genuinely skilled talent from AI-generated noise.
Despite huge AI advancements, most job portals behave like static search engines.
We wanted to build a platform that thinks, analyzes, and guides โ not just lists jobs.
So we built PathAI, an intelligent job-matching ecosystem where:
candidates discover roles that fit them,
recruiters instantly see whoโs truly qualified,
and AI becomes a career coach + hiring analyst.
What It Does
PathAI is a full-stack, AI-powered recruitment platform offering:
For Candidates
Resume upload โ AI parsing (skills, experience, education)
Editable AI-generated profile
ATS-optimized resume generator
AI job matching using skill vectors + experience mapping
Skill-gap detection
Personalized learning path recommendations
Job search + filters + alerts
Application tracking dashboard
For Recruiters
Employer account system
Job posting (salary bands, tags, descriptions)
Applicant inbox
Drag-and-drop hiring pipeline Screening โ Phone โ Manager โ Team โ Final โ Offer
AI candidate ranking
Fake-resume detection & inconsistency analysis
Team collaboration with shared notes & logs
For Admin
Job moderation
User management
Logs & audit trails
Analytics (views, applies, active users)
GDPR compliance & data export
PathAI works seamlessly across mobile + web, all from one codebase.
How We Built It
๐งฑ Architecture
We designed a unified platform with:
FastAPI backend โ AI pipelines, APIs, authentication
Supabase โ Database, auth, file storage, edge functions
Expo + React Native Web โ A single codebase for mobile + web
Vercel + EAS โ Deployment + builds
๐ค AI Systems
We developed multiple custom AI modules:
Resume Parser: embeddings + heuristics + LLM refinement
Skill-Gap Analyzer: identifies missing abilities
ATS Resume Generator
Candidate Ranking Algorithm
Fake Resume Detector: flags timeline gaps, inflated experience, duplicated text
๐จ Frontend
We built three complete flows:
Candidate app
Employer dashboard
Admin console
Everything is responsive, mobile-ready, and production-grade.
Challenges We Ran Into
- Resume Parsing Complexity
PDFs, DOCX, and image-based resumes had inconsistent formatting. We solved this using multi-stage cleaning + LLM refinement.
- Creating a Smart Matching Algorithm
Matching isnโt just cosine similarity โ we had to incorporate:
experience weight
job recency
skill priorities
gap penalties
Requires careful tuning to feel โhumanโ.
- Designing 3 different user experiences
Each user type (candidate, employer, admin) needed a unique flow.
- Building a drag-and-drop hiring pipeline
Making it smooth on both web and mobile was challenging.
- Ensuring fast performance
Vector computation + DB queries required caching and optimization.
Accomplishments That Weโre Proud Of
Built a fully functional, end-to-end hiring platform in a short time.
Created multiple AI pipelines from scratch.
Delivered a single codebase for mobile and web.
Designed a clean, intuitive user experience for all sides.
Built employer tools powerful enough for real HR teams.
Created AI systems that actually enhance the recruitment process, not gimmicks.
PathAI doesnโt feel like a hackathon app โ it feels like a real product.
What We Learned
๐ฅ 1. AI product-building is 50% engineering, 50% UX
Models mean nothing if users donโt understand recommendations.
๐ฅ 2. The hiring domain is deeper than expected
ATS patterns, recruiter psychology, fake CV signals โ itโs an entire science.
๐ฅ 3. Using FastAPI + Supabase + Expo is insanely productive
We shipped a multi-role MVP at production quality.
๐ฅ 4. Good data modeling saves weeks of patching
Proper DB schema = clean features + easy scaling.
๐ฅ 5. AI-driven features need transparency
We built scoring explanations so users trust the system.
Whatโs Next for PathAI
We plan to expand PathAI into a fully scalable career ecosystem:
๐ฎ Real-time mock interviews with AI feedback
๐ Advanced recruiter analytics
๐ฏ AI auto-generated job descriptions
๐ฑ Full mobile app release (EAS build)
๐ Public API for integrations with companies
๐ Deep background + portfolio analysis
๐ Personalized career roadmap dashboard
PathAI is now ready to grow into a full SaaS recruitment intelligence platform.
Built With
- flask
- html/css
- javascript
- python
- sqlalchemy
Log in or sign up for Devpost to join the conversation.