🚀 Inspiration
Job hunting and interview prep can feel like a full-time job itself—scouring listings, tailoring resumes, and rehearsing responses. We wanted to take the stress out of the process by building a platform that not only helps users manage job postings but also prepares them with AI-powered, tailored interview questions. With Intervu, we’re making interview prep smarter, faster, and more effective!
🔥 What It Does
Intervu is your personal job search and interview coach, all in one platform! Here’s how it helps:
✅ Upload your resume – Extract key insights to personalize your interview prep.
✅ Find jobs – Search, select, and track job postings with ease.
✅ Practice like a pro – Get AI-generated interview questions tailored to your experience and job role.
✅ Sharpen your skills – Receive feedback and fine-tune your answers to stand out.
Whether you're just starting out or gearing up for your dream job, Intervu helps you get interview-ready with confidence!
🛠 How We Built It
We combined cutting-edge technology to create a seamless experience:
🔹 Frontend: Built with React (Vite) and Tailwind CSS for an aesthetically pleasing, fast, and responsive UI.
🔹 Backend: Powered by FastAPI, Python, and LangChain, ensuring efficient handling of user data and AI-driven interactions.
🔹 Authorization: Integrated Okta FGA for secure and flexible access control.
🔹 Database: AWS OpenSearch to manage and retrieve job-related data efficiently.
🔹 Deployment: Hosted on AWS EC2 with AWS S3 utilization for a scalable and reliable infrastructure.
This stack allows Intervu to deliver a blazing-fast, AI-powered job search and interview preparation experience with enterprise-level security and scalability! 🚀
Our goal? A one-stop hub that simplifies job hunting and makes interview prep effortless.
⚡ Challenges We Ran Into
Every great project comes with its hurdles! Some key challenges we tackled:
- Deploying the backend on AWS EC2 – Setting up a reliable and scalable backend environment required overcoming configuration and networking challenges.
- File transfer with AWS S3 – Ensuring smooth and secure resume uploads while managing access permissions efficiently.
- Real-time frontend updates – Implementing seamless, real-time question and response text updates for a dynamic user experience.
- Linking the frontend and backend – Establishing smooth API communication between React (Vite) and FastAPI while handling authentication and data transfer.
- Generating AI-powered interview questions – Fine-tuning NLP models to ensure questions were personalized and relevant based on user data.
- Learning OpenSearch – Understanding AWS OpenSearch for efficient job and resume data retrieval.
Each challenge pushed us to learn, adapt, and innovate, making Intervu even stronger! 🚀🔥
🏆 Accomplishments That We're Proud Of
🎉 Successfully built an AI-powered interview prep tool that tailors questions to each user’s experience.
🔗 Seamlessly integrated frontend and backend—ensuring smooth API communication between React and FastAPI.
💡 Implemented real-time question & response updates, making interview practice interactive and engaging.
🚀 Deployed a scalable, cloud-based infrastructure with AWS EC2, S3, and OpenSearch for reliability and performance.
📂 Optimized secure file handling with AWS S3, ensuring smooth resume uploads and retrieval.
⚡ Mastered OpenSearch for fast job and resume data queries, improving search efficiency.
🎓 What We Learned
- AI can revolutionize the way we prepare for interviews by generating personalized questions.
- Cloud deployment and scaling are key to building a reliable and efficient platform.
- Real-time frontend updates greatly enhance user engagement and interactivity.
- The importance of seamless API integration to ensure smooth data flow between services.
- Automation and intelligent systems can make job searching and interview prep far more efficient.
🌟 What’s Next for Intervu?
This is just the beginning! Here’s what’s coming soon:
- 🚀 Advanced AI feedback – Get detailed, per-question insights to refine and improve your responses.
- 📹 Facial expression analyzer – AI-powered analysis to assess confidence, engagement, and communication skills.
- 🔑 User accounts & registration – Personalized dashboards to track progress, save resumes, and revisit past interviews.
- 🤝 Collaboration features – Practice with mentors, friends, or industry experts for real-world feedback.
With Intervu, job seekers can focus on what truly matters—acing their next big interview. The future of job prep is here, and we’re just getting started!
Built With
- amazon-ec2
- bite
- fastapi
- figma
- langchain
- opensearch
- python
- rag
- react
- s3
- speechrecognition
- tailwind

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