🚀 About the Project
VidyaSathi is an AI-powered educational 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.
💡 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 web development tools and AI.
❓ 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 secure authentication, storage, and real-time database operations
🛠️ How We Built It
We built VidyaSathi as a full-stack web application:
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Supabase (PostgreSQL, Auth, Edge Functions)
- AI Integration: Google Gemini via Edge Functions
- Deployment: Vercel
- State Management: TanStack Query
- Component Library: shadcn/ui, Radix UI
This architecture makes it fast, scalable, and collaborative, with role-based access and secure AI calls.
🤖 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
"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
🧡 Why It Matters
- Bridges the gap between education and mental wellness
- Supports community-driven learning and collaboration
- Makes quality mentorship accessible to every student
- Encourages positive study habits and emotional well-being
🏆 Accomplishments That We're Proud Of
- Delivered a complete web app 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
🧠 What We Learned
- Integrating AI tools securely into a web application
- Designing for productivity, accessibility, and impact
- Importance of mental wellness alongside academic growth
- Implementing real-time DB and secure authentication
🔮 What Makes It Unique
- Combines EdTech + Mental Health + AI
- Multi-role support with real-time resources and forum
- Gemini-powered AI assistant supporting students emotionally and academically
- Built as an open-source, community-first platform
🔮 What's Next for VidyaSathi
- Add real-time voice chat with Veronica
- 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
- gemini
- github
- postgresql
- react
- shadcn/ui
- supabase
- tailwind-css
- typescript
- vercel
- vite
Log in or sign up for Devpost to join the conversation.