🧑‍🎓 Tutelify

Github repo link

AI-Powered Tutor for Exams, Self-Study, and Job Interviews

📌 Problem Statement

Empowering Learners with AI Tutoring

Many students and job seekers struggle to find personalized, accessible, and effective study resources. Tutelify bridges this gap by providing an AI-powered tutor that helps users prepare for exams, self-study, and job interviews—anytime, anywhere.


🎯 Objective

Tutelify democratizes access to high-quality tutoring by leveraging advanced AI models and voice agents. Our platform offers interactive, conversational learning experiences, making exam prep and interview practice engaging and effective for everyone.


🧠 Team & Approach

Team Name: Solo

Team Member:

Approach:
I chose this problem to make quality tutoring accessible to all. Tutelify uses Perplexity AI for intelligent Q&A, Firebase for secure user management, and Vapi AI for a natural voice-based learning experience. Our focus is on intuitive design, real-time feedback, and seamless integration of AI technologies.


🛠️ Tech Stack

  • Frontend: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui
  • Backend: Firebase (Auth & Admin)
  • AI Integration: Perplexity AI (main), Vapi AI (voice),
  • Authentication: Firebase Auth
  • Validation: Zod
  • Deployment: Vercel

✨ Key Features

  • Conversational AI Tutor:
    Get instant answers, explanations, and guidance powered by Perplexity AI.

  • Voice Agent:
    Practice interviews and study sessions with a natural-sounding AI voice (Vapi AI).

  • Personalized Learning:
    Tailored feedback and adaptive questioning for exams, self-study, and job interviews.

  • Secure Authentication:
    Sign up and log in with Firebase Auth for a personalized experience.

  • Modern UI:
    Clean, responsive interface built with Tailwind CSS and React.

🧬 Future Scope

  • Smart Code Suggestions:
    AI-powered hints and code completion for technical interviews.

  • Template Library:
    Pre-built study and interview templates.

  • Progress Tracking:
    Analytics and dashboards for learning progress.

  • Export & Share:
    Download study sessions or share with peers.

  • Multi-language Support:
    Tutoring in multiple languages.


📎 Resources


🏁 Final Words

Tutelify is our vision for accessible, AI-driven learning. By combining advanced language models, voice technology, and a user-friendly interface, we empower learners to achieve their goals—whether it’s acing exams, mastering new topics, or landing their dream job.


Made with ❤️ by Gaurav Chaudhary

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Tutelify

Built With

  • auth
  • authentication:**
  • deployment:**
  • firebase
  • frontend:**-next.js
  • react
  • shadcn/ui-**backend:**-firebase-(auth-&-admin)-**ai-integration:**-perplexity-ai-(main)
  • tailwind-css
  • typescript
  • validation:**
  • vapi-ai-(voice)
  • zod
Share this project:

Updates