SwipeHire
SwipeHire is an AI-powered recruitment platform transforming traditional hiring by replacing static text resumes with dynamic video profiles. It solves the core problem of inefficient candidate-employer matching and the inability of text resumes to showcase soft skills (e.g., communication, cultural fit). By leveraging video and AI, the platform enables authentic, efficient connections, reducing 90% of irrelevant outreach through a mutual matching system (both parties must opt in to communicate).
How it’s made:
Frontend: React.js with Next.js for SSR, Tailwind CSS for styling, and WebRTC for video recording/streaming.
Backend: Node.js (Express) with Firebase for authentication/database, Google Cloud Storage for video hosting, and Python-based AI models (TensorFlow/PyTorch) for script generation and resume analysis.
AI Tools:
Script Generator: NLP models to suggest video talking points based on job descriptions.
Virtual Avatar Creator: GANs (Generative Adversarial Networks) for AI-generated avatars, reducing candidate camera anxiety.
Match Algorithm: Custom ML model analyzing 20+ features (skills, video content, cultural tags) for precision matching.
Stack Used:
Tech Stack: React.js, Next.js, Node.js, Firebase, Google Cloud, TensorFlow, Python, WebRTC.
Design: Figma for UI/UX, Canva for branding.
DevOps: Docker for containerization, Kubernetes for deployment, GitHub Actions for CI/CD.
