🌟 About the Project: JobGenie


🚀 Inspiration

The job hunt is broken. Job seekers spend hours rewriting resumes, customizing cover letters, and filling out repetitive applications — only to get ghosted. We wanted to flip that.

JobGenie was born from the idea that your next job should come with fewer tabs, less stress, and more automation. What if AI could handle the heavy lifting — from parsing your resume to applying on your behalf?

We imagined a world where:

  • Anyone could get personalized, AI-enhanced applications without being technical
  • Job applications could feel as elegant as a modern SaaS experience
  • The entire process — search → apply → track — could live in one beautiful tool

🛠️ How We Built It

We built JobGenie entirely using Bolt.new, leveraging the power of no-code + AI to create a production-ready, premium web application.

Key technologies used:

  • Bolt.new: Frontend builder with AI-generated pages and animations
  • 🔐 Supabase: Authentication, user data, and real-time application storage
  • 🧠 OpenAI GPT: For resume parsing and cover letter generation
  • 🗣️ ElevenLabs: Voice assistant that reads job descriptions aloud
  • 🎥 Tavus: Video assistant that gives interview coaching
  • 🌍 Netlify: One-click deployment with custom domain support
  • 💸 RevenueCat: Monetization for our future Pro tier
  • 🧠 Framer Motion-style animations: For smooth transitions and delightful UI

✨ Features

  • Resume Upload + Parsing: Drop in your resume or LinkedIn text, and JobGenie extracts your skills, experience, and education using GPT.
  • AI Cover Letter Generator: With one click, generate a job-specific cover letter that adapts your tone and highlights your experience.
  • Smart Job Finder: Search jobs based on keywords, and get matched to relevant listings with filters and preview cards.
  • Application Tracker: A kanban-style board lets users track all their job applications — from "Applied" to "Hired."
  • Voice & Video AI Assistant:
    • ElevenLabs lets users listen to job descriptions
    • Tavus AI video coach prepares users for interviews
  • Premium UI: Inspired by Stripe and Linear, we used glowing gradients, glassmorphism, and responsive animations to ensure JobGenie stands out visually.
  • Supabase RLS Security: Every user’s data is securely stored and accessed through Supabase’s Row-Level Security.

📚 What We Learned

  • How to build fully-functional production apps without writing traditional code
  • AI prompt engineering for resume parsing and tailored content generation
  • Secure, scalable backend design using Supabase with Row-Level Security
  • How to craft user-centric UI/UX that feels both premium and practical
  • Integration of multiple AI tools (GPT, ElevenLabs, Tavus) into a no-code stack

🧗 Challenges We Faced

  • Making Supabase and Bolt.new work together smoothly without custom servers
  • Handling dynamic user data securely and privately in a no-code environment
  • Designing a UX that feels premium without overwhelming first-time users
  • Ensuring AI-generated cover letters sound human, not robotic
  • Creating a system that’s easy to use, scalable, and ready to monetize

🏁 What’s Next?

  • Integrating real-time job APIs to auto-fetch listings from platforms like LinkedIn, Indeed, or Wellfound
  • Expanding the AI assistant with multilingual and regional job search support
  • Launching our Pro tier with built-in analytics, interview scheduling, and email follow-ups
  • Making JobGenie available as a mobile app using Bolt.new’s upcoming native export features

🏆 Prize Tracks Entered

  • Startup Challenge (Supabase integration)
  • Voice AI Challenge (ElevenLabs)
  • Conversational AI Video Challenge (Tavus)
  • Deploy Challenge (Netlify)
  • Custom Domain Challenge (via Entri/IONOS)
  • Make More Money Challenge (RevenueCat)
  • Most Beautiful UI
  • Creative Use of AI

Built with ❤️ by Durgesh Patel using Bolt.new

Built With

Share this project:

Updates