Empowering Students with AI-Driven Career Readiness
Prepare for the future of work with personalized tutoring and professional tools.
Prashikshan is a comprehensive AI-powered educational platform designed to bridge the gap between academic learning and industry requirements. It provides students with personalized career preparation tools, including AI tutoring, resume building, and interview practice.
Students often face a significant gap between what they learn in classrooms and what the industry demands. Personalized career guidance, high-quality interview prep, and professional resume building are often inaccessible or fragmented.
To provide a one-stop AI-driven solution that mentors students, hones their professional skills, and prepares them for successful careers through cutting-edge technology and personalized insights.
flowchart TD
A[Student / User] --> B[Prashikshan Portal]
B --> C[AI Tutor Engine]
B --> D[Resume Builder]
B --> E[Interview Mockups]
C --> F[Google Gemini AI]
D --> G[Firebase Store]
E --> F
G --> H[Performance Analytics]
- 🤖 AI Tutor: Personalized learning assistance powered by Google Gemini to help students master complex concepts.
- 📄 Resume Builder: Interactive tool to create professional resumes tailored to industry standards and ATS-friendly.
- 🎙️ Interview Practice: AI-driven mock interviews with real-time feedback on performance and domain knowledge.
- 📊 Student Dashboard: A centralized hub for tracking progress, assessments, and learning streaks.
- 🎯 Skill Assessment: Personalized quizzes and evaluations to identify strengths and areas for improvement.
- React / Vite: Modern, lightning-fast frontend framework.
- Tailwind CSS: For sleek, responsive, and professional styling.
- Framer Motion: Smooth, premium animations and transitions.
- Google Generative AI (Gemini): Powering the AI Tutor and Interview modules.
- Natural Language Processing: For resume parsing and feedback.
- Firebase: Reliable authentication, Firestore database, and secure hosting.
- TypeScript: Ensuring type safety and robust code architecture.
- Node.js (v18 or higher)
- npm or yarn
-
Clone the project
git clone https://github.com/arpita1049/PrashikshanCyberathon.git cd prashikshan -
Install Dependencies
npm install
-
Environment Setup Create a
.envfile and add your AI API keys:VITE_GEMINI_API_KEY=your_key_here VITE_FIREBASE_CONFIG=your_config_here
-
Run Locally
npm run dev
prashikshan/
├── src/
│ ├── components/ # Reusable UI elements
│ ├── pages/ # Feature pages (Dashboard, Tutor, etc.)
│ ├── services/ # AI & Firebase integration
│ ├── types/ # TypeScript definitions
│ └── App.tsx # Navigation & Root
├── public/ # Static assets
└── package.json # Build scripts & DepsMade this for Tech Titans in return of Assignments
We welcome contributions to help make Prashikshan even better! Feel free to open issues or submit pull requests.
Built with ❤️ for Cyberathon and a Smarter Future.
