Visit site
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.SwipeHire screenshot