🚀 About the Project – VidyaSathi

VidyaSathi is an AI-powered educational SaaS platform that connects students, mentors, and educators into a unified, collaborative space. It transforms how academic support is delivered by combining community interaction, AI-guided learning, and mental wellness — all under one virtual roof.

Built using vibe coding principles (natural language + AI tools), VidyaSathi allows rapid prototyping and instant enhancements using modern dev workflows.


💡 Inspiration

The idea for VidyaSathi stemmed from real-life struggles: students lacking mentorship, scattered academic resources, and overwhelming mental stress. We realized students don’t just need notes or lectures — they need support, guidance, and someone to talk to.

So we set out to build "the ideal senior" — supportive, knowledgeable, empathetic — powered by modern AI and open-source collaboration.


❓ What it does

  • Allows students to register, create academic profiles, and access curated study content
  • Facilitates resource sharing including notes, PYQs, and educational videos
  • Enables structured discussion via a role-based forum (Student, Senior, Moderator, Admin)
  • Integrates Veronica AI, a chatbot offering:

    • Academic guidance (Study Mode)
    • Mental wellness support (Wellness Mode)
    • Productivity & motivation (Motivation Mode)
  • Supports voice-enabled chat for accessibility

  • Uses Supabase for authentication, storage, and real-time database operations


🛠️ How We Built It

We rebuilt VidyaSathi from the ground up using a modern SaaS stack powered by AI tools:

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Supabase (PostgreSQL, Auth, Edge Functions)
  • Build Tool: Vite
  • AI Integration: Google Gemini via Edge Functions
  • Deployment: Vercel
  • State Management: TanStack Query
  • Component Library: shadcn/ui, Radix UI

This serverless architecture makes it fast, scalable, and collaborative. We also ensured role-based access for Students, Seniors, Moderators, and Admins.


🤖 AI Highlights

At the heart of VidyaSathi is Veronica – our AI-powered Student Wellness & Study Assistant, designed using Google Gemini:

  • Wellness Mode: Empathetic support for stress, burnout, and well-being
  • Study Mode: AI-powered explanations, guidance, and study hacks
  • Motivation Mode: Daily goals, time tips, and positive reinforcement
  • Secure AI Calls: Supabase Edge Functions with secrets management

"An AI that helps you study — and makes sure you're okay too." ❤️


🧱 Challenges We Faced

  • Redesigning a traditional PHP project into a modern React + Supabase app
  • Building a real AI assistant that feels human, responsive, and helpful
  • Balancing UI aesthetics with accessibility and responsiveness
  • Managing roles, authentication, and secure AI API access
  • Delivering a fully functional MVP in limited time

🏆 Accomplishments That We're Proud Of

  • Delivered a complete SaaS MVP with frontend, backend, and AI within the hackathon window
  • Successfully integrated Google Gemini AI for real use-cases
  • Achieved seamless role-based authentication and modular UI
  • Built an AI companion that supports both mental health and academic goals
  • Created a full-stack platform that students can immediately use and benefit from

🧠 What We Learned

  • Leveraging vibe coding tools (e.g., Lovable) to build fast, scalable MVPs
  • Integrating AI tools securely into a full-stack SaaS application
  • Designing for productivity, accessibility, and impact
  • Importance of mental wellness alongside academic growth
  • Implementing edge functions + real-time DB using Supabase

🌟 What Makes It Unique

  • Combines EdTech + Mental Health + AI
  • Built as a scalable, vibe-coded SaaS MVP
  • Multi-role support with real-time resources and forum
  • Gemini-powered AI assistant supporting students emotionally and academically
  • Fully open source, community-first

🔮 What's Next for VidyaSathi

  • Add real-time voice chat with Veronica using WebRTC
  • Expand Veronica with multimodal capabilities
  • Launch mobile app version using React Native
  • Enable mentorship matching between seniors and juniors
  • Add community-driven rewards & gamification system
  • Partner with institutions to scale as a verified learning + wellness companion

🙌 Join the Movement

Whether you’re a student seeking help, a mentor offering guidance, or an innovator building with AI — VidyaSathi is your community.

Together, let’s redefine learning and build a smarter, kinder education system. 💪📘

Built With

Share this project:

Updates