Online Exam Management

The only software need to manage online exams.

Email: lizarweb@gmail.com

Website: Online Exam Management

Beautifully Designed and Intelligently Developed Online Exam Management for Best User Experience

lapi-1

# Minimum Server Requirements

PHP Version: 7.4

Composer

Mysql 8 ^

Server: Apache2

Node -v 12.00.0 and above with npm -v 6.00.0 and above

Description

Online Exam Management is build on laravel framwork. you can manage online exams for students and publish exam results.

Deployment Steps

Step 1. unzip file

Step 2. change in .env file. Change database credentials, set APP_DEBUG=false, set APP_URL to your website url.

Step 3. chmod -R 777 storage bootstrap/cache config/sms.php config/currency_converter.php (terminal command).

Step 4. php artisan migrate:fresh --seed (terminal command).

Step 5.change redirect location to /public in your apache sites configuration.

Step 6.cd /var/www/domain_url_here/public_html && php artisan schedule:run >> /dev/null 2>&1 (add this to your cronjob).

Exam Category

Here yo can add exam categories and also view them.

exa

Classes

Here yo can add classes and also view them.

exa

Plugin Features

Manage Online Exam Managements :-

Create exams, set exam center, duration, date and start time. Manage students and assign roll number to each student.

Conduct Multiple Exams :-

Create any number of exams. View completed exams, recent exams, upcoming exams and on-going exams.

Objective Questions :-

Add objective questions to exam. Set maximum marks, negative marking, options, correct option etc..

Single-Choice Questions :-

Add any number of options for a question and set the correct answer among the options.

Multi-Choice Questions :-

Add any number of options for a question and set multiple correct answers among the options.

Subjective Questions :-

With subjective questions, student will have to enter the answer in a text area.

Subject-wise Questions :-

Add multiple subjects. Group questions into subject. Set subject order, question order and so on.

Randomize Questions Order :-

Change the order of questions for each student.

Questions Color Palette :-

Students can browse questions via questions navigation and view answered, unanswered, visited, marked questions.

Exam Start Timer :-

With centralized start time for the exam. Students can see the time remaining for completion of the online exam.

Exam Question Timer :-

With centralized start time for the questions. Students can see the time remaining for completion of question

Export Students :-

Import students from other exam or from CSV file. Export students to CSV file.

Publish Exam Results :-

Students can select an exam, enter roll number to view the exam results. Also, control if students can see results immediately after completion of exam.

Student Answer Sheet :-

View complete answer sheet of each student, attempted questions, obtained marks etc.

Admin Dashboard

1). Go to the"Dashboard".

2). Here, you can see detail about exams and students.

admin-dashboard

3). Also, you can view stats like total number of exams, completed exams, on-going exams or upcoming exams.

Global Settings

1). Go to "Settings" under "Global Settings".

settings-shortcode

4). Also, you can configure various settings like changing the format of date and time.


Payment Settings

1). Go to "Settings" under "Payment Settings".

settings-shortcode

SMS Gateways

1). Go to "Settings" under "SMS Gateways Settings".

settings-sms

currency

1). Go to "Settings" under "currency Settings".

settings-currency

Mail

1). Go to "Settings" under "Mail Settings".

settings-currency

You can either use SMTP email carrier


For example, to use Gmail as SMTP provider, you need to set SMTP host, encryption, port number, username and password.


Host: smtp.gmail.com


Username: Your Gmail account email


Password: App Generate Password of You Gmail Account


Encryption: tls


Port: 587


Lastly, you will need to Enable POP and IMAP. https://mail.google.com/mail/u/0/#settings/fwdandpop


Add Exams

1). Go to "Exams" tab. Click on "Add Exam" button.

2). Here, you can create a new exam by specifying exam date and time, exam center, duration, instructions.

add-exam

View Exams

Here, you can view the list of all exams and their status. Also, you can edit them, manage subjects or questions.

view-exams

Add Subjects

1). Go to "Subjects"

2). Here, you can view all subjects in this exam.

add-subjects

3). Also, you can add new subject, change its order.

4). There must be alteast one default subject in every exam.

add-subjects

Add Questions

1). Go to "exam" click action exam and select questions

2). Here, you can view the list of all questions in the exam.

3). Also, you can add a new question, set its order in the subject, maximum marks or negative marks for the question.

4). The question can be of objective or subjective type.

5). For objective questions, you will have to set the number of options and correct options.

add-questions

Add Students

1). Go to "Students".

add-students

2). Here,the number of students in the exam.

add-students

Add Teacher

1). Go to "Teacher".

add-students

2). Here, the number of teacher in the exam.


View Students

1). Go to "Students.

view-students

2). Here, you can view the list of all students in the exam.

3). Also, you can add, edit a student.

Results

1). Go to "Results" .

2). Here, you will find the exams and their results.

manage-results

Teacher Dashboard

1). Go to the"Dashboard".

2). Here, you can see detail about exams, transaction and students.

manage-results

Student Login

2). Here, students can login and take the exam.

student-login

Student Dashboard

Here you can see Students updcoming exams and ongoing exams

student-login

Exam Instructions

1). After login, the students can read the exam instructions.


2). Also, time remains for starting the exam will appear on this screen.

Generate Fee Invoices

Attempting Questions

1). After reading the instructions and when start timer is finished, students can attempt the questions.

2). Here, students will find the questions palette and browse the questions and respond to the questions.

attempting-questions

Viewing Results

1). After the exam is finsihed, students can view the results if this is allowed for this particular exam as set by the admins.

2). Also, students can view the results from the results form by entering the roll number.

viewing-results

Help and Support

If you face any trouble OR required any assistance to set up and configure the plugin, please post your query on Support Forum. We will try our best to resolve our query on the forum.

And your suggestions for more features and improvements for our plugin is really appreciated.

Thanks for reading this documentation.