Skip to content

feat: Enhanced Quiz Engine, Interactive Coding Playground & AI Viva---- Samarth Srivastava - #1153

Open
404samarth wants to merge 5 commits into
vicharanashala:mainfrom
404samarth:main
Open

404samarth wants to merge 5 commits into
vicharanashala:mainfrom
404samarth:main

Conversation

@404samarth

@404samarth 404samarth commented Jul 11, 2026 •

Copy link
Copy Markdown

Interactive Coding Playground

A powerful, in-browser development environment designed to provide immediate, hands-on learning experiences without leaving the platform. Versatile Language Support: Full support for Python, Java, C, C++, JavaScript, JSON, Node.js, MongoDB, and TypeScript, with integrated output display. Live Web Development: Dedicated support for HTML and CSS with real-time live preview, allowing learners to see the immediate visual results of their code. Enhanced UX:Interactive Controls: The playground is floating and fully resizable for maximum workspace flexibility. Focus Preservation: Video playback is automatically paused when the coding playground is opened to ensure a distraction-free learning experience. Utility: Includes a built-in download feature for saving work directly from the environment.

Screenshot_20260711-172549 Screenshot_20260711-172531

@github-actions github-actions Bot added frontend Changes to the frontend of the project dependencies Modifications to any frontend or backend external dependencies labels Jul 11, 2026
@404samarth

404samarth commented Jul 14, 2026 •

Copy link
Copy Markdown
Author

Feature Update: Enhanced Quiz Engine & Interactive Coding Playground

This PR introduces two major functional enhancements to the ViBe platform: a versatile, AI-assisted Quiz Builder and an integrated, high-performance Coding Playground.

  1. Advanced Quiz Builder: We have implemented a robust assessment system that allows instructors to create diverse, engaging learning checks.Question Variety: Supports a wide range of formats including Drag & Drop, Dropdown, MCQ (Single/Multiple Response), and Yes/No matrix questions.
Screenshot_20260714-105811 Screenshot_20260714-105842 Screenshot_20260714-105909 Screenshot_20260714-105747
  1. Flexible Creation: Quizzes can be built manually by instructors via the new interface or automatically generated using our AI tools based on video transcripts.
Screenshot_20260714-110209 Screenshot_20260714-112232 Screenshot_20260714-110244 Screenshot_20260714-110251 Screenshot_20260714-110314 Screenshot_20260714-110017

@404samarth 404samarth changed the title Samarth Srivastava(1) feat: Enhanced Quiz Engine & Interactive Coding Playground---- Samarth Srivastava Jul 14, 2026
404samarth

This comment was marked as low quality.

@404samarth

Copy link
Copy Markdown
Author

feat: AI Chat based Viva

This pull request introduces the AI Viva, a new feature that provides an automated oral assessment for students upon course completion. The AI examiner engages the student in a conversation to evaluate their understanding of course concepts and their practical work.

Key Features:

  • Conversational Assessment: A new AIVivaChat component facilitates a real-time, spoken-style examination with an AI powered by the Google Gemini API.
  • Context-Aware Questions: The AI examiner is provided with context including the course name, code written by the student in the coding playgrounds, and details of any submitted projects to ask relevant and personalized questions.
  • Automated Grading: At the end of the conversation, the AI provides a final grade (e.g., Excellent, Good, Fail) and a summary of the student's performance.
  • Course Flow Integration: The Viva is designed to launch automatically when a student completes the final item in a course. For ease of review, a "Start Viva" button has been added to the demo course page (TestFullscreen.tsx) to allow direct access to the feature.

This feature enhances the assessment process by providing an interactive and scalable way to measure a student's true understanding of the material.

Screenshot_20260718-152259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Screenshot_20260718-152317

@404samarth 404samarth changed the title feat: Enhanced Quiz Engine & Interactive Coding Playground---- Samarth Srivastava feat: Enhanced Quiz Engine, Interactive Coding Playground & AI Viva---- Samarth Srivastava Jul 18, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Modifications to any frontend or backend external dependencies frontend Changes to the frontend of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant