AllWhenQuiz Svelte Themes

Allwhenquiz

A high-performance, real-time classroom assessment application built with **Go** and **Svelte**. Designed for educators who need a professional, reliable, and aesthetically pleasing quiz platform for local network environments.

🎓 AllWhenQuiz: Premium Assessment System

A high-performance, real-time classroom assessment application built with Go and Svelte. Designed for educators who need a professional, reliable, and aesthetically pleasing quiz platform for local network environments.

✨ Key Features

  • Hero-Style Podium: A premium student endgame experience with circular avatar medals and animated podiums.
  • Smart Session Persistence: Automatic browser refresh recovery—students never lose their score or place in the quiz.
  • Real-time Avatar Sync: Visual "Locked" indicators and reactive grid updates to ensure unique character selection for every student.
  • Teacher Control Center: A centralized dashboard for managing questions, monitoring live student progress, and broadcasting results.
  • AI-Powered Fallback: Integrated template system for instant question generation.
  • Cross-Device Ready: Students can join from any device (Phone, Tablet, or PC) using only a web browser via local Wi-Fi.

🛠️ Technology Stack

  • Backend: Go (Golang)
  • Frontend: Svelte + Vanilla CSS
  • Framework: Wails (Desktop Bridge)
  • Database: SQLite (Local Persistence)
  • Networking: Gorilla WebSockets (Real-time Communication)

🚀 Installation & Usage

  1. Download the latest allwhenquiz.exe from the Releases page.
  2. Run the executable on the Teacher/Host computer.
  3. Students join by navigating to the IP address shown on the Teacher Dashboard using any web browser.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Top categories

Loading Svelte Themes