Inspiration
Navigating the journey from college to career can be overwhelming — building a resume, preparing for interviews, finding the right resources, and searching for jobs. We wanted to build something that not only simplifies the process but feels like a personal career coach available 24/7. That’s how Gignite was born — to ignite career confidence using AI.
What it does
Gignite is an AI-powered career guidance agent that helps users:
📝 Create and grade resumes
💬 Prepare for interviews with domain-specific practice questions
🎤 Conduct mock interviews for real-time feedback
🔍 Search for jobs that fit their profile
📚 Access curated learning resources and tutorials
💾 Save their outputs in preferred formats
All of this is guided through a conversational AI interface that makes the experience engaging and tailored.
How we built it
Backend: Flask APIs to handle resume grading, interview prep, and job search logic
AI: Gemini 2.0 to power the conversational agent and content generation
Tools & APIs: PDF generation tools, file parsers, and web scraping for job search
Deployment: Hosted on Render for free and scalable deployment
Challenges we ran into
Integrating the conversational agent with multiple backend services while keeping the responses natural and helpful
Ensuring the resume grading felt accurate and constructive without being too generic
Balancing design simplicity with the complexity of features offered
Working within API call limits and response time constraints
Accomplishments that we're proud of
Delivered a fully functional AI assistant that can genuinely help users through various stages of career prep
Built an intuitive and modern UI that makes professional development feel less intimidating
Created a robust pipeline for generating and grading resumes, complete with suggestions
Integrated mock interviews that simulate real-world scenarios
What we learned
Building multi-functional agents involves careful orchestration of logic and language
User experience is everything — no matter how powerful the backend is
Working with LLMs requires balancing creativity with control to avoid hallucinations
Feedback loops are essential — especially for features like resume grading and mock interviews
What's next for Gignite
🎙 Add voice-based AI mock interviews for a more realistic experience
👤 Introduce user profiles and dashboards to track progress
🎯 Personalized learning paths based on resume/job goals
🌐 Integrate with platforms like LinkedIn and Indeed for live job updates
📱 Launch a mobile version for career prep on the go
💬 Enable multilingual support to reach users across regions
Built With
- fastapi
- langchain
- langgraph
- python
Log in or sign up for Devpost to join the conversation.