Inspiration

As a high school student, I have personally struggled to find meaningful opportunities that match my interests and career goals. Scholarships, internships, competitions, volunteer positions, mentorship programs, and educational programs are spread across countless websites, making the search overwhelming and time-consuming. Even when I did discover great opportunities, I often found them after the application deadline had already passed. I realized that many students face the same challengenot because they lack motivation, but because finding the right opportunities at the right time is incredibly difficult.

I wanted to create a platform that would solve this problem by helping students discover opportunities before they miss them while also providing personalized guidance for achieving their future goals. That idea became PathPilot AI.

What it does

PathPilot AI is an AI-powered education and career guidance platform that helps students discover opportunities, build personalized roadmaps, and confidently plan their future.

Students begin by creating a profile with information such as their intended major, extracurricular activities, leadership experiences, projects, skills, and interests. Using this information, PathPilot AI provides an AI Mentor that delivers personalized advice, generates customized career roadmaps, creates missions that encourage students to strengthen their profiles, and recommends verified scholarships, internships, competitions, volunteer positions, and educational programs that match each student's background and goals. Students can also save opportunities they are interested in so they never lose track of them.

How we built it

PathPilot AI was built using Next.js 15, TypeScript, Tailwind CSS, and Supabase for authentication and database management. The AI Mentor is powered by the OpenAI API using GPT-5.4 Mini for personalized guidance. During development, I used Codex with GPT-5.6 Terra to assist with code generation, debugging, refactoring, and improving the overall architecture and quality of the application.

To improve reliability, I designed the Opportunities Hub to use deterministic profile matching with a curated database of verified opportunities instead of relying entirely on AI-generated recommendations. This makes the recommendations more relevant, explainable, and trustworthy.

Challenges we ran into

One of the biggest challenges was combining authentication, onboarding, AI conversations, personalized roadmaps, missions, profile management, and opportunity recommendations into one seamless application while maintaining a responsive user experience.

Another major challenge was creating an opportunity recommendation system that students could trust. Instead of allowing AI to generate random opportunities, I developed a deterministic matching system that compares each student's profile with verified opportunities to produce personalized recommendations.

I also spent a significant amount of time debugging database relationships, improving accessibility, refining the user interface, and ensuring the application worked smoothly across different pages.

Accomplishments that we're proud of

I am proud of building a complete AI-powered platform from the ground up that solves a real problem I have personally experienced.

Some accomplishments include:

  • Building a personalized AI Mentor for students.
  • Creating personalized career roadmaps and missions.
  • Developing a deterministic opportunity recommendation system using verified opportunities.
  • Designing a modern, responsive, and accessible user interface.
  • Successfully integrating AI into a practical application that helps students discover opportunities before they miss important deadlines.

What we learned

Building PathPilot AI taught me a great deal about full-stack web development, AI integration, authentication, database design, prompt engineering, and user experience design.

More importantly, I learned that AI is most effective when combined with structured data and thoughtful system design. Rather than replacing decision-making, AI can help students make better-informed choices by providing personalized guidance and presenting opportunities that are relevant to their individual goals.

What's next for PathPilot AI

This is only the beginning for PathPilot AI. In the future, I plan to expand the platform by adding thousands more verified opportunities, AI-powered resume and personal statement feedback, application deadline reminders, calendar integration, university recommendations, mentor matching, and progress analytics.

My long-term vision is to create a platform where students spend less time searching for opportunities and more time pursuing them, ensuring they never miss life-changing experiences simply because they found them too late.

Built With

Share this project:

Updates