Skip to content

rg85rajat/Online-Learning-System

Repository files navigation

Online Examination System

As project is made using PHP and MySQL, Glitch.com was hoarding to host the project.

Project is hosted on:

Link posted in google form too under "Any Additional Links"

http://naviguslearning.epizy.com/

Front end:

HTML, CSS, JavaScript

HTML: HTML is used to create and save web document. E.g. Notepad/Notepad++

CSS : (Cascading Style Sheets) Create attractive Layout

JavaScript: it is a programming language, commonly use with web browsers.

Back end:

PHP, MySQL

PHP: Hypertext Preprocessor (PHP) is a technology that allows software developers to create dynamically generated web pages, in HTML, XML, or other document types, as per client request. PHP is open source software.

MySQL: MySql is a database, widely used for accessing querying, updating, and managing data in databases.

Software Requirement(any one)

WAMP Server

XAMPP Server

MAMP Server

LAMP Server

Installation Steps

  1. Download zip file and Unzip file on your local server.

  2. Put this file inside "c:/xampp/www/" .

  3. Database Configuration

    Open phpmyadmin Create Database named project.

    Import database project.sql from downloaded folder(inside database)

  4. Open Your browser put inside "http://localhost/Navigus-Adaptive-Learning/"

Teacher Login Details

Login Id: [email protected]

Password: admin

Code Snippets

17Capture

Matching the values from the database or adding up the new user in MySQL created database.

16Capture

Code determining the working of login page. Passwords use md5 decrypt

15Capture

Connecting frontend with database

Output

Capture0

Welcome Page

Capture

Quiz added by teacher's using Teacher credentials with time-limit.

Capture3

On chosing a particular subject; Quiz (MCQ) will appear.

Capture4

Result of the student will appear.

Capture5

If a student scored less; he/she can retake the exam.

Capture8

Student can view his history of performance.

Capture8

Teacher can view the feedback given by student.

Capture9

Teacher can add the Questions.

Capture10

Teacher can delete the Quiz for particular subject

Capture12

Student can't signup with same e-mail address.

Capture14

About Developer; Lol it's me !

Database

Database created using php MySQL

Postman Endpoints

1Capture

index.php Endpoint

2Capture

account.php Endpoint

Releases

No releases published

Packages

No packages published