An open API service indexing awesome lists of open source software.

https://github.com/kurutodenzeru/smartxam-examination

SmartXam. An online examination system utilizing PHP with AJAX technology-driven method of simplifying examination activities such as defining exam patterns with question banks, defining exam timers, objective/ subjective question sections, and conducting exams paperlessly using a computer or mobile device.
https://github.com/kurutodenzeru/smartxam-examination

ajax bootstrap examination php timer

Last synced: 5 months ago
JSON representation

SmartXam. An online examination system utilizing PHP with AJAX technology-driven method of simplifying examination activities such as defining exam patterns with question banks, defining exam timers, objective/ subjective question sections, and conducting exams paperlessly using a computer or mobile device.

Awesome Lists containing this project

README

          

#

📜 SmartXam-Examination-System


SmartXam. An online examination system utilizing PHP with AJAX technology-driven method of simplifying examination activities such as defining exam patterns with question banks, defining exam timers, objective/ subjective question sections, and conducting exams paperlessly using a computer or mobile device.


# 📄 Additonal Description
The primary goal of the online examination system is to track student insights of the assessment within their current subject of progression, in addition to identifying areas for optimal practice and those that require improvement. Some schools use the results of these assessments to evaluate the work of their academic staff and pinpoint areas that need professional development. This may also be used in the evaluation process to increase student engagement and learning, as well as to track and enhance their performance in terms of course participation and learning after the assessment.


# âš™ Features of the System
The following are the main features of the system based on the guidelines given to the developers:

- Empoying the usage of Ajax jQuery corresponding to the methods such as request
text, HTML, XML that can load the external data directly into the selected HTML
elements of your web page!
- User-friendly interface utilizing bootstrap to facilitate the development of
responsive, mobile-first sites and application use.
- Catalogue Monitoring of Student who have partaken the Examination Activity
within the dashboard.
- Essential SCRUD Database operations to the instances of managing students,
examination, and questions.
- Determining the Equivalency of students by sorting out their graded remarks


# 🎢 Compiling
Compiling requires using cross-platform web server solution stack package or newer. XAMPP, WampServer, MAMP and etcetera... are known to work for compiling SmartXAM.

Your solution stack software should run the modules of ```Apache``` & ```MySQL```, with their services of ```PID(s)``` & ```Port(s)``` having their respective numbers.

Simply check your cli/audit logs below from your software for SmartXAM:

```txt
[Apache] Attempting to start Apache app...
[Apache] Status change detected: running
[mysql] Attempting to start MySQL app...
[mysql] Status change detected: running
```
To test SmartXAM itself, firstly, we have to extract or place it within where is your Solution stack software is installed. After knowing the location that depends on the letters of your drive e.g. ```Drive for Work(C:)```, navigate to its repositories like this:
```txt
[xampp] -> [htdocs] -> [Folder name of the System]
```



Additionally, be sure to also extract our included .sql file, and import it within http://localhost/phpmyadmin/.





Testing out the system just requires a modern browser of your choice, and entering the url http://localhost/Folder name of the system.




# 🌎 Copyright
SmartXam is Copyright © 2022 – onwards Kurt Calacday. It is distributed under the MIT License A copy of the license is available in the distributed LICENSE file.

SmartXam contains the following third-party libraries:
- XAMPP, a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages.
- PHP, general-purpose scripting language geared toward web development.
- Bootstrap, a free and open-source CSS framework directed at responsive, mobile-first front-end web development.
- jQuery AJAX, a set of web development techniques that uses various web technologies on the client-side to create asynchronous web applications.
- SQLite, a database engine written in the C programming language.

If you are a web developer and wish to license SmartXam for commercial usage, please email kurtdenzel51@gmail.com for more information.