PrepPilot is an AI-powered roadmap creation platform designed to help students prepare effectively for internships and placements.
It generates personalized learning plans, provides curated resources, creates structured schedules, and enables progress tracking — all in one place.
Students preparing for internships and placements often rely on generic roadmaps that do not align with:
- Individual timelines
- Skill levels
- Career goals
- Learning pace
Additionally, finding reliable and structured resources is time-consuming and overwhelming.
PrepPilot solves this problem by generating a fully customized, AI-driven preparation roadmap.
PrepPilot allows users to:
- Enter their goal (e.g., DSA, Web Development, ML)
- Specify timeline and skill level
- Generate a structured roadmap
- Get 2–3 curated resources per topic
- Automatically generate a study schedule
- Track their progress through a dashboard
The system follows a modular Agent-Based Architecture:
User → Planner Agent → Resource Agent → Scheduler Agent → Dashboard
Breaks the user goal into structured topics and milestones.
Provides 2–3 reliable learning resources per topic.
Converts the roadmap into a time-based study schedule.
Tracks user progress and completion status.
- React.js
- HTML, CSS, JavaScript
- Node.js
- Express.js
- MongoDB / Firebase
- Google Gemini API
- Prompt Engineering
- Modular AI Agents
- GitHub
- VS Code
- ✅ Personalized roadmap generation
- ✅ Multiple curated resources per topic
- ✅ Automated schedule creation
- ✅ Progress tracking
- ✅ Modular agent architecture
- ✅ Scalable backend structure
- User enters goal and timeline
- AI generates structured roadmap
- Resources are suggested per topic
- Study schedule is created
- User marks progress
git clone https://github.com/your-username/preppilot.git
cd preppilot