Inspiration
Students often struggle to identify genuine internships that match their skills, interests, and academic background. Existing platforms are cluttered, unreliable, and time-consuming, leading to confusion and missed opportunities. InternAstra was inspired by the need for a trustworthy, intelligent, and student-centric internship discovery system that reduces friction and improves decision-making.
What it does
InternAstra is an AI-powered internship intelligence platform that matches student profiles with verified, relevant internships. By analyzing resumes, skills, education, and preferences, it delivers personalized internship recommendations with transparent filters such as location, duration, mode, paid/unpaid, and verification status.
How we built it
InternAstra is designed with a professional, scalable architecture focused on usability and trust.
System Architecture Frontend : -> Resume upload (PDF/text) -> Structured filters and clean result cards -> Professional, enterprise-grade UI Backend : -> Resume parsing and data normalization -> Internship data aggregation and filtering logic -> API orchestration and state management
AI Layer -> Skill extraction and profile understanding -> Internship-to-skill matching -> Relevance scoring and ranking -> Explainable recommendation generation
Matching Logic (Simplified): Score = Skill Match + Preference Fit + Internship Credibility
Results are returned as ranked internship cards with clear metadata for easy comparison.
Challenges we ran into
-> Data reliability: Ensuring internships are credible and clearly differentiated -> UI trust factor: Designing an interface that feels professional and official -> Relevance ranking: Avoiding generic recommendations by focusing on resume-driven matching -> Clarity: Presenting complex filters without overwhelming users
Accomplishments that we're proud of
-> Built a resume-driven internship matching system -> Delivered a professional, trust-first UI suitable for national-scale adoption -> Reduced internship search complexity into a single intelligent workflow -> Created explainable and transparent recommendations
What we learned
We learned how to design AI-assisted decision systems that balance intelligence with usability, the importance of UI credibility in student platforms, and how structured reasoning improves recommendation quality over keyword-based matching.
What's next for InternAstra
-> Integration with government and institutional internship databases -> AI-based internship fit percentage and career impact scoring -> Recruiter dashboards for verified postings -> Support for multimodal inputs (certificates, transcripts) -> Feedback loops to continuously improve matching accuracy
Built With
- ai
- apis
- authentication
- built-with-programming-languages-javascript-(es6+)-python-frontend-react.js-html5
- css3-backend-node.js-with-express-restful-api-architecture-ai-/-ml-google-gemini-3-api-(core-reasoning-and-recommendation-engine)-prompt-engineering-for-structured
- data)
- firebase
- git
- github
- multi-step-reasoning-cloud-&-platform-google-cloud-platform-(gcp)-cloud-functions-/-cloud-run-(for-scalable-backend-services)-data-&-storage-firebase-/-firestore-(user-profiles
- session
- studio
- tools
Log in or sign up for Devpost to join the conversation.