KUIZ is a web application quiz where you can create/take a quiz for learning and sharing knowledge from various subjects, questions and answers.

Related tags

Miscellaneous KUIZ
Overview

KUIZ

KUIZ is a web application quiz where you can create/take a quiz for learning and sharing knowledge from various subjects, questions and answers. The target of KUIZ is to help educational personnel (Teachers, Professors, Students) or people who want to enhance the knowledge both general and non at Kasetsart University.

Background

As the era changes, Technology keeps developing themself little bit per second that make our daily life integrate with technology much more, plus today virus pandemic make our life hard struggle with business, working and studying. Most students right now are having an online course instead of an offline course that causes several problems for both teachers and students that didn’t prepare/familiar with materials and technology(Application). This is why we choose this topic to help students learn from the quiz like Quizlet instead of reading the whole book.

Table of content:

Wiki Home

Vision Statement

Features list

Iterations

Iteration1

Iteration2

Iteration3

You might also like...
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.

Turtle 🐢 The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elemen

Create rangebased on lists or values of the range itself. Range any type. Can you imagine?

funcao-allrange-for-python3 Create rangebased on lists or values of the range itself. Range any type. Can you imagine? WARNING!!! THIS MODULE DID NOT

💻 Algo-Phantoms-Backend is an Application that provides pathways and quizzes along with a code editor to help you towards your DSA journey.📰🔥 This repository contains the REST APIs of the application.✨
💻 Algo-Phantoms-Backend is an Application that provides pathways and quizzes along with a code editor to help you towards your DSA journey.📰🔥 This repository contains the REST APIs of the application.✨

Algo-Phantom-Backend 💻 Algo-Phantoms-Backend is an Application that provides pathways and quizzes along with a code editor to help you towards your D

PyPIContents is an application that generates a Module Index from the Python Package Index (PyPI) and also from various versions of the Python Standard Library.

PyPIContents is an application that generates a Module Index from the Python Package Index (PyPI) and also from various versions of the Python Standar

Allow you to create you own custom decentralize job management system.

ants Allow you to create you own custom decentralize job management system. Install $ git clone https://github.com/hvuhsg/ants.git Run monitor exampl

🎴 LearnQuick is a flashcard application that you can study with decks and cards.
🎴 LearnQuick is a flashcard application that you can study with decks and cards.

🎴 LearnQuick is a flashcard application that you can study with decks and cards. The main function of the application is to show the front sides of the created cards to the user and ask them to guess the back of the card. As a result of self-assessment of user's ability to guess the back sides of the displayed cards, the cards that user weak against are shown more often, and the cards that user strong against are shown less frequently.

⏰ Shutdown Timer is an application that you can shutdown, restart, logoff, and hibernate your computer with a timer.
⏰ Shutdown Timer is an application that you can shutdown, restart, logoff, and hibernate your computer with a timer.

Shutdown Timer is a an application that you can shutdown, restart, logoff, and hibernate your computer with a timer. After choosing an action from the

It converts ING BANK account historic into a csv file you can import in HomeBank application.

ing2homebank It converts your ING Bank account historic csv file into another csv file you can import in HomeBank application

Amazon SageMaker Delta Sharing Examples

This repository contains examples and related resources showing you how to preprocess, train, and serve your models using Amazon SageMaker with data fetched from Delta Lake.

Comments
  • The countdown timer can be changed during the quiz page.

    The countdown timer can be changed during the quiz page.

    Describe the bug

    After the Quiz has been started. I see that you use the Local Storage to store the remaining time. Since that storage can be changed by the user. so someone can extend their time by changing the stored time and refreshing the page and their remaining time gets changed.

    Possible Solution: Since the countdown timer is sensitive data. I think maybe it is better to also store the start time in the server or use the server time instead. Don't trust the client.

    Step To Reproduce the bug:

    1. Start any Quiz.
    2. Open Dev Tool (In my case, Chrome Dev Tool).
    3. Navigate to the Application Tab.
    4. In the Local Storage Topic, change the value of the key timer to anything else.
    5. Refresh the page.
    6. Countdown timer is changed.
    7. After the original time has passed, The test still accepts the answer.

    Expected behavior

    The changed time shouldn't affect the real quiz countdown timer (The user shouldn't be able to submit the quiz after the real end time is passed).

    Screenshots

    https://user-images.githubusercontent.com/25188615/142913424-af56ef6f-4d51-49ae-b398-29e15bcb2e1f.mp4

    Addtional Context

    Also, if you want to store the countdown timer on the client-side, I think storing it in the Session Storage is better than Local Storage since the data stored in Session Storage is automatically cleared after the page session ends while data stored in Local Storage have no expiration.

    Sorry if this is a miss understanding or you have fixed this already 🙏

    bug invalid 
    opened by sirateek 2
  • Can create question with negative attempt

    Can create question with negative attempt

    Steps to reproduce

    1. Login as a teacher.
    2. Try to create a question.
    3. Set number of attempt to a negative number.
    4. Create the question

    Expected Result

    It should display an error message.

    Actual Result

    It allows me to create such question.

    Screenshot

    Screen Shot 2564-11-22 at 15 10 36 bug invalid 
    opened by pontakornth 1
Owner
Thanatibordee Sihaboonthong
Faculty of Engineering, Major Software and Knowledge Engineering (KU 80 / SKE 18).
Thanatibordee Sihaboonthong
Its a simple and fun to use application. You can make your own quizes and send the lik of the quiz to your friends.

Quiz Application Its a simple and fun to use application. You can make your own quizes and send the lik of the quiz to your friends. When they would a

Atharva Parkhe 1 Feb 23, 2022
take home quiz

guess the correlation data inspection a pretty normal distribution train/val/test split splitting amount .dataset: 150000 instances ├─8

HR Wu 1 Nov 4, 2021
An easy way to access to your EPITECH subjects based on the Roslyn's database.

An easy way to access to your EPITECH subjects based on the Roslyn's database.

Mathias 1 Feb 9, 2022
You can easily send campaigns, e-marketing have actually account using cash will thank you for using our tools, and you can support our Vodafone Cash +201090788026

*** Welcome User Sorry I Mean Hello Brother ✓ Devolper and Design : Mokhtar Abdelkreem ========================================== You Can Follow Us O

Mo Code 1 Nov 3, 2021
This is a simple quizz which can ask user for login/register session, then consult to the Quiz interface.

SIMPLE-QUIZ- This is a simple quizz which can ask user for login/register session, then consult to the Quiz interface. By CHAKFI Ahmed MASTER SYSTEMES

CHAKFI Ahmed 1 Jan 10, 2022
This is the Quiz that I made using Python Programming Language. This can only run in the Terminal

This is the Quiz that I made using Python Programming Language. This can only run in the Terminal

YOSHITHA RATHNAYAKE 1 Apr 8, 2022
ArinjoyTheDev 1 Jul 17, 2022
pyreports is a python library that allows you to create complex report from various sources

pyreports pyreports is a python library that allows you to create complex reports from various sources such as databases, text files, ldap, etc. and p

Matteo Guadrini aka GU 78 Dec 13, 2022
A web application which you can search, buy or sell shares with current prices which provided by IEX.

CS50 - Stock Exchange A web application which you can search, buy or sell shares with current prices which provided by IEX. Table of Contents Setup St

null 1 May 28, 2022
This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help..

VS Code Virtual Assistant This is a vscode extension with a Virtual Assistant that you can play with when you are bored or you need help. Its currentl

Soham Ghugare 6 Aug 22, 2021