Inspiration
Students often waste time deciding what to study, how to prepare for interviews, and how to improve weak topics. Preparation resources are scattered, which makes the process confusing and unstructured.
We wanted to create a single platform that brings everything together and provides clear, AI-based guidance for students.
What it does
PrepAI is a web application that helps students prepare for placements and exams in one place.
It allows users to:
Improve their resumes Practice mock interviews Generate study plans Solve DSA questions Summarize notes Identify weak areas
The goal is to make preparation simple, structured, and efficient.
How we built it Frontend: React.js Backend: Node.js with Express AI: Google Gemini API UI: Designed using Google Stitch
Workflow:
User Input → Backend → Gemini API → Response → Frontend Display
Challenges we ran into
Making AI the core part of the system, not just an add-on Writing effective prompts for accurate responses Managing multiple features within limited time Keeping the UI simple and easy to use
Accomplishments that we're proud of
Built a platform that combines multiple preparation tools in one place Successfully used Gemini across all major features Created a clean and user-friendly interface Developed a solution that directly helps students
What we learned
How to integrate AI into real-world applications Importance of prompt design for better results Building scalable full-stack applications Focusing on user needs while designing features
What's next for PrepAI – Smart Placement & Exam Assistant
Add a progress tracking dashboard Improve weak-topic detection using data Add multi-language support Integrate with college platforms and job portals Expand to support more domains
Built With
- express.js
- firebase
- google-gemini-api
- google-stitch
- javascript
- node.js
- react.js
Log in or sign up for Devpost to join the conversation.