🚀 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
- gemini
- github
- postgresql
- react
- shadcn/ui
- supabase
- tailwind-css
- typescript
- vercel
- vite
Log in or sign up for Devpost to join the conversation.