Skip to content

jswyndham/class-quizz-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

QuizGate

Introduction

Welcome to QuizGate, an online user-friendly quiz platform has been designed by a teacher with educators in mind. This dynamic quiz generator empowers teachers to create, administer, and manage quizzes with ease. Slated for launch in February 2024, QuizGate integrates class management, customizable quiz building, rich media support, and real-time feedback and analytics.

Table of Contents

Features

  1. Class Creation and Management: Streamlined interface for setting up and organizing classes.
  2. Customizable Quiz Building: Tools to create quizzes with both written answer types (rich media editor) and multiple choice answer type.
  3. Rich Media Integration: Support for embedding youtube videos, images, audio in quiz questions.
  4. Real-Time Feedback and Analytics: Instant grading and detailed analytics for tracking student performance.

Technologies Used

  • JavaScript: The programming language used to implement the app's functionality.
  • React: A JavaScript library for building user interfaces.
  • Redux Toolkit: A toolset for efficient Redux development, providing utilities to simplify common Redux patterns.
  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine, used for building fast and scalable network applications.
  • MongoDB: A NoSQL database program, using JSON-like documents with schema.
  • Express.js: A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

Usage

QuizGate is designed to be intuitive and user-friendly, catering to educators who wish to enhance the learning experience through interactive quizzes. To get started, users must first sign up for an account, which allows them to create and manage classes, enroll students, and design quizzes tailored to their educational needs. Below is an overview of the account types and their unique features:

  • Free Accounts: Ideal for trial and basic usage. With a free account, users can embed YouTube videos and Google images in quiz questions, enhancing the visual appeal and interactivity of quizzes. However, direct photo and video uploads are not supported under this plan.

  • Paid Accounts: For the full QuizGate experience, users can opt for a paid account, unlocking a suite of advanced features. Paid subscribers can upload custom images, audio files, and videos, allowing for richer, more personalized quiz content. Additionally, paid plans come in various tiers, each offering an expanded limit on the number of classes, quizzes, and user access, making it suitable for diverse educational settings and requirements.

A detailed, step-by-step guide on navigating QuizGate and leveraging its key features is available to ensure users can make the most out of the platform.

License

This project is licensed under the business name JSW Web Dev.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages