Skip to the content.

Vi-SlideS Documentation

A real-time classroom interaction platform where teachers create sessions, students ask questions, and teachers respond manually or with AI assistance.

Local Development:

# Clone the repository
git clone https://github.com/snigdha257/Vi-SlideS-basic.git
cd Vi-SlideS-basic

# Follow setup instructions

📚 Documentation

Getting Started

Implementation Details

✨ Key Features

🛠️ Tech Stack

Component Technology
Frontend React 19, Vite, Socket.IO Client
Backend Node.js, Express, Socket.IO
Database MongoDB with Mongoose
AI Groq API (LLaMA 3.3 70B)
Auth JWT + Google OAuth, bcrypt
Deployment GitHub Pages (Frontend), Railway/Render (Backend)

📱 How It Works

  1. Teacher creates session → Gets unique 6-character code
  2. Students join → Enter code or scan QR
  3. Real-time interaction → Questions appear instantly
  4. Teacher responds → Manual or AI-powered answers
  5. Session ends → Summary generated with analytics

📊 Project Status


Version: 1.0.0 Last Updated: March 29, 2026 Maintained by: Vi-SlideS Team