Curatorโs notes
## ๐ 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:
- 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. ๐ช๐