Skip to main content

Online exam system demo

Online Exam System demo showing an exams TreeGrid grouped by subject with filters and sidebar in DHTMLX Suite

This demo application shows how to create an online examination system for an educational project with subjects, exams, and student results. The demo uses the following DHTMLX Suite widgets: Grid in the TreeGrid mode, Form, Sidebar, and Toolbar.

How to download​

Open the Online Exam System demo and click the Download Demo button in the bottom right corner of the page.

Complete the form to start the download. You then receive an email with the download link.

Follow the link in the email to get a free 30-day trial version. You receive a .zip file with the online exam system demo. Save the file and unpack it into your working directory.

The DHTMLX JavaScript Demos page contains more demos.

How to start​

To run the demo, follow the instructions in the README.md file.

Demo overview​

The online exam system is a ready-to-use tool for online examination. Use the Form in the demo app to create an online exam in several steps. You can modify the Form as you need. The Grid widget in the TreeGrid mode manages the examination process.

The online exam system demo uses the DHTMLX Optimus framework and organizes its components into Views. You can initialize, modify, or remove each component separately. You can also use the whole demo as a View and add it to another app as a component.

The demo has no backend requirements. It is based on the REST API, and you can use any backend platform that supports it, such as PHP, Node.js, .NET, or Java.

For more information, check Online Examination System Project in JavaScript.

License​

A free 30-day trial version of the demo is for evaluation only. You can read the Evaluation License Terms when you fill in the download form.

After the trial period is over, you receive messages about using an unlicensed product.

How to start with a license​

If you want to continue to use the demo in your project after the evaluation, you should purchase the DHTMLX Suite PRO Edition license. See the available license types for more information.

After the purchase, replace the .js and .css files of the evaluation version with the licensed DHTMLX Suite files to keep using the demo.