Inspiration
We noticed that students and early-career professionals often struggle to choose the right learning paths or career directions due to information overload, lack of personalized guidance, and rapidly changing industry trends. Inspired by adaptive learning systems and AI-driven career coaches, we wanted to build a tool that bridges the gap between individual aspirations and structured, achievable learning/career pathways.
What it does
Suggests learning paths for tech careers AI Interview Practice: Asks 5 questions → Checks answers → Gives score using Gemini API No login needed
How we built it
Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS AI Integration: Google Gemini API (free tier) State Management: React hooks + local storage Hosting: Vercel
Challenges we ran into
TypeScript errors (type definitions, interfaces) Gemini API connectivity (CORS, security) Parsing AI responses consistently State management without backend
Accomplishments that we're proud of
Made Gemini API work despite issues Clean UI with Tailwind Functional without database Learned TypeScript practically
What we learned
TypeScript with React/Next.js Gemini API integration Serverless functions Prompt engineering
What's next for PathPulse
We will expand the platform's domain coverage to include emerging fields like DevOps, Cloud Engineering, Cybersecurity, and Mobile Development, ensuring each topic is presented with clear learning objectives and industry-relevant skills. Each domain will feature a detailed, visually structured roadmap that breaks down complex topics into achievable milestones, complete with curated resources and practical projects. Additionally, we will enhance the UI to better showcase topic hierarchies and dependencies, making it easier for users to navigate their learning journey while providing more contextual, AI-generated interview questions tailored to each specialized field.
Built With
- gemini
- nextjs
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.