Skip to content

Online quiz is source to improve our knowledge we can learn general knowledge, sports, politics and some different category and various programming language like PHP, JAVA, C++ etc.

Notifications You must be signed in to change notification settings

CM-123456/Online-Quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Online Quiz Web Application

An online quiz web platform developed as a final year project by Diploma students from Government Polytechnic, Rajkot. This platform enables students to take multiple choice quizzes online, with instant results and an intuitive user interface.


πŸ“Œ Project Overview

The Online Quiz System is designed to replace manual quiz systems with a digital platform where users can:

  • Register/Login to take quizzes.
  • Attempt multiple-choice questions (MCQs).
  • Get instant feedback and results.
  • Interact with admins via feedback and FAQs.

πŸ‘¨β€πŸ’» Developed By

Institute: Government Polytechnic, Rajkot
Session: July 2021-22


🎯 Goals & Objectives

  • Build an accessible platform for knowledge assessment.
  • Automate result calculation to save time and ensure accuracy.
  • Allow users to practice quizzes in categories like GK, sports, politics, etc.

πŸ“‚ Modules

πŸ‘‘ Admin

  • Manage quiz categories, exams, questions, and results.
  • View and respond to user feedback.
  • Manage FAQs and users.

πŸ‘€ User

  • Register, login, and manage profile.
  • Attempt quizzes from different categories.
  • View results and submit feedback.

πŸ› οΈ Technologies Used

Layer Technology
Frontend HTML, CSS, JavaScript
Backend PHP
Database MySQL
Tools Notepad++, phpMyAdmin

πŸ—ƒοΈ Database Tables

  • admin_login
  • user_registration
  • oq_category
  • oq_examdetail
  • question_master
  • result_master
  • oq_feedback
  • faq_tbl

βœ… Features

  • Online MCQ-based quizzes.
  • Real-time result calculation.
  • Admin dashboard for full management.
  • FAQ section and feedback system.
  • User-friendly interface.

πŸ§ͺ Testing Summary

  • βœ”οΈ Unit Testing (Condition, Loop, Functionality)
  • βœ”οΈ Integration Testing
  • βœ”οΈ System Testing (Load, Black-box, White-box)
  • βœ”οΈ Performance Testing using JMeter

🧭 How to Run Locally

  1. Clone this repository:
    git clone https://github.com/your-username/online-quiz.git

About

Online quiz is source to improve our knowledge we can learn general knowledge, sports, politics and some different category and various programming language like PHP, JAVA, C++ etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published