Project Digital Quiz Essentials
Project Digital Quiz Essentials
Department of Education
Region IX, Zamboanga Peninsula
Schools division of Zamboanga del Norte
Bacungan National High School
Poblacion, leon b. postigo, Zamboanga del Norte
System Beneficiaries
1. School
2. Teachers
3. Students
System Dependencies
Project Digital Quiz Essentials was created and powered by various JavaScript frameworks.
React JS framework was used for developing the frontend as it followed the concept of a single page app
and Node JS framework was used for developing the backend. Axios framework was used for handling
HTTP requests and Express JS for serving static web pages and it replaces apache. Material UI was used
to design the user interface of the system and finally, Electron JS is used to wrap all the components and
build it into a desktop application. The system is not using any database as it works directly with the files.
System Requirements
For the Server:
- Desktop/Laptop with the following minimum specifications to wit:
Processor: Intel core I3 / AMD Ryzen 5
HDD: 500 GB
Memory: 8 GB
- Windows 10 Operating System
Not yet tested on Windows lower or higher than windows 10
- Router/Access Point
With GigaBit support (Optional for best performance)
For the Client:
- Desktop/Laptop/Tablet/Smartphones
- Internet Browsers
o Google Chrome (Recommended)
o Microsoft Edge (latest version)
o Opera (Latest Version)
- 3 in 1 package
The system has a complete application for a teacher to be able to serve an examination.
No extra software is needed.
- Huge arsenal of questions
There are 9 different types of questions to choose from such as True/False, Multiple
Choice, Multiple Response, Identification, Fill in the Blank, Word Bank, Enumeration, Sequence
and Matching Type.
- Monitoring of results
The system automatically receives, records and consolidate results from the quiz browser.
This way you can keep track on the examination’s progress and status.
- Downloading of reports
Reports that come after examination can be download with just a simple step. This saves
educators’ time and effort on generating and analyzing such reports.
- Answer feedback
Give detailed feedback to help learners review their mistakes and improve performance.
- Review Result
Enable quiz review let the taker review the result of the examination which makes
examination as source of review material.
System Framework
Digital Quiz Maker
Browse Examination
Login Examinee
Preview Examination
Check answer
Send Result to the server
SST - III