You are on page 1of 11

GURU NANAK DEV INSTITUTE OF TECHNOLOGY

BOARD OF TECHNICAL EDUCATION


Rohini sector 15, DELHI – 110089

Project Synopsis

Name: Vishal kr nagar

Roll No: 1604051250

Course: Computer Engineering

Email id: vishalkumarnagar1@gmail.com

Phone No/Cell No.:8383927464

Project Title: Online quiz

Project quide: Mr. Sandeep Arora


PROJECT INTRODUCTION

 Online quiz is an internet based questionaire. The questions can be


categorised according to the type, topics etc. The test is campiled with
questions from different libraries. The user enter his name and other
details details and select a quiz according to his desire. A quiz will start like
an exam and system create questions and add them to the exam. You can
choice questions or free text questions. User will be directed to the next
question after answering the previous question and this process will
continue until the last question is answered. At the end of quiz user’s final
score will be calculated according to his performance and will be displayed.

 The Web quiz is a web application to developed to help the people to test
their knowledge about a particular topic . Mainly it is developed for the It
students to check their knowledge about programming languages.

 Students can test their skills according to their convenience and time and
there is no need for using extra thing like paper, pen etc.

 This can be used in educational institutions as well as in corporate world.

 Can be used anywhere any time as it is a web based application(user’s


location doesn’t matter).
OBJECTVE

 After learning sophisticated subjects like programming


people can test themselves by attempting a quiz over that
subject this will improve his/her confidence.

 This can save a lot of resources like money, pen, paper etc.

 The programmer or course builder create an account with


an exam builder. In such an exam system you can create
questions and add them to the exam. You can choice
questions or free text questions. The students are provided
with a link to the online exam. they sign up and can take the
exam. They see the result immediately afterwards.
HARDWARE AND SOFTWARE
REQUIRMENTS

 HARDWARE REQUIRMENTS:

 At least 2GB free Hard Disk Space / 1GB RAM.

 Keyboard , mouse , moniter.

 SOFTWARE REQUIRMENTS:

 Operating system: Windows xp, 7, 8, 10

 Web browser
FRONT END AND BACK END

 FORNT END:

 HTML- It is used to generate web pages. HTML Stands for


Hyper Text Markup Language. It provides a means to
describe the structure text-based information in a
document.

 CSS – CSS it is used to designed primarily to enable the


separation of document presentation including the layout,
colors and focus.

 JAVA SCRIPT- JAVA SCRIPT is a programming language


that helps software developers to create dynamically
generated web pages based on HTML, XML, or other
document types,
 BACK END:

 MongoDB: MongoDb is a cross-platform document


oriented database program. Classified as a NOSQL database
program, MongoDB uses JSON-like documents with
schemata.

 Node.js: Node.js is an open source, cross-platform


JavaScript run time environment that executes JavaScript
code outside of browser.
LOGIN PAGE

User name and verified

user password Login Login details


input
details
REGISTRATION

Redirect to

New user Enter details login page Login page


Input
user
details

Saving details

To database

User details saved in data


base
TEST PROCESS

Explanation of
Questions

Check answers from js file Test


Question bank evaluation

Calculate result
Show result
WORKING OF SYSTEM

users

Registered
New user
user

login
Registration

Select test

Result Attempt
test
BENEFITS AND ADVANTAGES

 Allows registered users to take test and view their result


online.

 Provides a platform where users can choose from a verity of


tests like test on c, c++, java etc,

 Users can see their progress they have made.

 Users are allowed to take each test several times.

Market Potential & Competitive Advantage


With few enhancements this can be used as a fully functional exam website and
can be used by the innstitutions to conduct tests tests on different topics time to
time. A lot of institutins would interested to have these kinds of software in order
test the entelligence of their employees and students.

You might also like