0% found this document useful (0 votes)
8 views31 pages

full-stack-web-development

The document is an internship report by Brunda S, detailing the development of an 'MCQ Test Taking Platform' in collaboration with Tequed Labs as part of her Bachelor of Engineering in Information Science and Engineering. It outlines the project's objectives, the significance of full stack web development, and the functionalities of the online quiz system designed to streamline the testing process for students. The report includes acknowledgments, an abstract, and a comprehensive overview of the project, its requirements, and the company involved.

Uploaded by

evamaslow755
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views31 pages

full-stack-web-development

The document is an internship report by Brunda S, detailing the development of an 'MCQ Test Taking Platform' in collaboration with Tequed Labs as part of her Bachelor of Engineering in Information Science and Engineering. It outlines the project's objectives, the significance of full stack web development, and the functionalities of the online quiz system designed to streamline the testing process for students. The report includes acknowledgments, an abstract, and a comprehensive overview of the project, its requirements, and the company involved.

Uploaded by

evamaslow755
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

lOMoARcPSD|52281726

FULL STACK WEB DEVELOPMENT

Computer Science SL (GSSS Institute of Engineering and Technology for Women -


Mysuru)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by eva maslow ([email protected])
lOMoARcPSD|52281726

VISVESVARAYA TECHNOLOGICAL UNIVERSITY


"JnanaSangama", Machhe, Belagavi, Karnataka -590018

An Internship Report
On
“MCQ Test Taking Platform”
In Association with

Tequed Labs

Submitted in partial fulfillment for the award of


Bachelor of Engineering
in
Information Science and Engineering
Submitted By
Brunda S(4GW19IS009)

Internal Guide External Guide


Mrs. Padmaja K Mr. Supreeth Y S
Assistant Professor CEO
Dept. of ISE, GSSSIETW Tequed Labs

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING


(Accredited by NBA, New Delhi, Validity: 01.07.2017 – 30.06.2020 & 01.07.2020 – 30.06.2023)

GSSS INSTITUTE OF ENGINEERING & TECHNOLOGY FOR WOMEN


(Affiliated to VTU, Belagavi, Approved by AICTE, New Delhi & Govt. of Karnataka)
(Accredited with Grade ‘A’ by NAAC)
K.R.S Road, Metagalli, Mysuru-570016, Karnataka
2022-23

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

Geetha Shishu Shikshana Sangha(R )


GSSS INSTITUTE OF ENGINEERING & TECHNOLOGY FOR WOMEN
(Affiliated to VTU, Belagavi,Approved by AICTE -New Delhi & Govt. of Karnataka)
K.R.S Road, Metagalli, Mysuru-570016
Accredited with Grade ‘A’ by NAAC

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING


(Accredited by NBA, New Delhi, Validity 01.07.2020 to 30.06.2023)

CERTIFICATE

This is to certified that the Internship entitled “MCQ Test Taking Platform” is a bonafide work
carried out by Brunda S[4GW19IS009] impartial fulfillment for the award of degree of Bachelor of
Engineering in Information Science and Engineering of the Visvesvaraya Technological University,
Belagavi during the year 2022-23.The Internship report has been approved as it satisfies the academic
requirements with respect to the Internship Work prescribed for Bachelor of Engineering Degree.

Signature of the Guide Signature of the HOD Signature of the Principal


Mrs. Padmaja K Dr. Gururaj K S Dr. Shivakumar M
Assistant Professor Professor and Head
Dept of ISE Dept of ISE

External Viva

Name of the External Signature with Date

1.

2.

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

ACKNOWLEDGEMENT
The joy and satisfaction that accompany the successful completion of any task would be incomplete
without the mention of the people who made it possible.

First and foremost, I offer my sincere phrases of thanks to Smt. Vanaja B Pandit, Hon. Secretary,
GSSSIETW and the management of GSSSIETW, Mysuru for providing help and support to carry out
the project.

I would like to express my gratitude to our Principal, Dr. Shivakumar M for providing us a congenial
environment for engineering studies and also for having showed us the way to carry out the project.

I consider it a privilege and honor to express sincere thanks to Dr. Gururaj K S, Professor and Head,
Department of Information Science and Engineering for his support and invaluable guidance throughout
the tenure of this project.

I would like to thank our Mr. Supreeth Y S, Business Development Executive FTChamps Software
Private Limited, whose contribution in stimulating suggestions and encouragement helped us to
coordinate and complete our project.

I would like to thank my Guide Mrs. Padmaja K, Assistant Professor, Department of Information
Science and Engineering for her support, guidance, motivation, encouragement for the successful
completion of this project.

I intend to thank all the teaching and non-teaching staffs of our Department of Information Science and
Engineering for their immense help and co-operation.

Finally, I would like to express our gratitude to our parents and friends who always stood by me.

Brunda S
[4GW19IS009]

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

ABSTRACT
The MCQ Test Taking Platform is an online test system that allows users to take online quizzes and
automatically generates results based on answers marked by users. The system is to be used for various
online tests conducted by schools, colleges, and other institutions. The system is an online application
thatcan be used to take tests online and get instant results. The purpose of the online quiz game system
is to test the subject knowledge of the students. Such a system eliminates logistical hassles and
drawbacks in the traditional mode of the pen and-paper quiz system. Students don't have to assemble in
the classroom togive the quiz. They can do it within a given time frame from their own device. And there
is no necessity ofrenting a classroom.

The purpose of the project is to allows the Quiz information to manage the details of students. The system
is a web-based application, where one can attend the quiz by providing proper login credentials. The system
uses document processing technique which converts analog data into digital format so that these documents
can be integrated into the system. This system completely automates the old manual procedure of
conducting quiz games to Online Web Based Quiz Game System. The system is to develop Online Quiz
System, used to test the Domain knowledge of the students and employees with respect to the
technology. The new system titled Quiz Game was proposed to remove all drawbacks in the existing
system. Information is a vital ingredient for the operation and management of any organization. Thus,
any systemshould have the ability to provide error free filtered information after processing the required
data. This system has been taken up with a view for developing a more sophisticated system that can be
easily handledby any kind of users. The proposed system aims at efficient and timely information for
decision-making,integrate with other function and reduce redundant work. Student can login using mail
id, then they can view their marks subject wise.

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

CONTENTS
Page No

Acknowledgement i
Abstract ii
Contents iii
List Of Figures iv
List Of Snapshots v
1. COMPANY PROFILE 1-3
1.1 About the Company 1
1.2 Vision 1
1.3 Mission 1
1.4 Values 2
1.5 Founders 2
1.6 Products and Services 2
1.7 Organization of the Report 3
2. INTRODUCTION 4-5
2.1 Objectives 4
2.2 What is Full Stack Web Development? 4
2.3 How does Full Stack Web Development works? 4
2.4 Role of Full Stack Web Development in Library Management System 4
2.5 Pros and Cons of Full Stack Web Development 5
3. AREAS OF LEARNING 6-7
4. ABOUT THE PROJECT 8-13
4.4 Overview of the Project 8
4.5 System Requirement Specification 8
4.6 Data Flow Diagrams 9
4.7 System Architecture 10
4.8 Implementation Code 11-13

5. RESULTS AND DISCUSSION 14-18


6. REFLECTION NOTES 19-20
CONCLUSION 21
REFERENCES 22
CERTIFICATE 23

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

LIST OF FIGURES

FIGURE PAGE
DESCRIPTION
NUMBER NUMBER

Data Flow diagram


2.3.1 9

2.3.2 System Architecture 10

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

LIST OF SNAPSHOTS

SNAPSHOT NUMBER DESCRIPTION PAGENUMBER


Snapshot 2.5.1 Home Page
14
Snapshot 2.5.2 Registration Page
14
Snapshot 2.5.3 Login Page
15
Snapshot 2.5.4 Quiz selection page
15
Snapshot 2.5.5 Manage QP page 16

Snapshot 2.5.6 Play quiz page


16
Snapshot 2.5.7 Quiz result page 17

Snapshot 2.5.8
Summary page 18

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Chapter 1
COMPANY PROFILE

1.1 About the Company


Tequed Labs Private Limited is a Private incorporated on 22 January 2018. Tequed Labs is a
research and development center and educational institute based in Bangalore. They are focused on
providing quality education on latest technologies and develop products which are of great need to
the society. They also involve in distribution and sales of latest electronic innovation products
developed all over the globe to their customers. They run a project consultancy where they
undertake various projects from wide range of companies and assist them technically and build
products and provide services to them. They are continuously involved in research about futuristic
technologies and finding ways to simplify them for their clients.
They have developed a smart headgear which can give the location of accident when they
experienced threshold force. This work was awarded state’s best innovation in IOT domain. This
project was the world finalist in the international innovation challenge called MASTERPIECE in
Dubai. It has been exhibited in NASSCOM Product Conclave and has received great appreciation
from IT giants. This product has been patented bearing a patent number -201741034208.
They have developed a women’s safety device which sends the location of the woman in distress to
the nearby police station. This work was highly appreciated by the police department and the
market ready product is going to be launched soon. This product won the best ICT category project
award in a state level exhibit and was exhibited at NASSCOM PRODUCT CONCLVE 2017.
Their other research work includes development of a device for blind which can recognize objects
and convert it into speech. This innovation has a lot of potential in helping the blind people.
Their other products include: -
• Automation of production line and remote quality control monitoring system.

• Development of mobile app and website for sales of artistic and antique products.
• Development of an energy conservation system for paper machineries.
• Development of an analytic tool for software-based vehicle condition analysis for resale.

1.2 Vision

To be a world-class research and development organization committed to enhancing stakeholder’s


value.

Department of ISE, GSSSIETW, MYSURU Page 1

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

1.3 Mission

To build best products that is socially innovative with high-quality attributes and provides excellent
education to all.

1.4 Values
➢ Zeal to excel and zest for change.
➢ Integrity and fairness in all matters.
➢ Respect for dignity and potential of individuals
➢ Strict adherence to commitments.
➢ Ensure speed of response.
➢ Faster learning, creativity and team-work.
➢ Loyalty and pride in the company

1.5 Founders

The company has 2 directors and no reported key management personnel. The longest serving
directors currently on board are Shivasharanappa Aditya and Supreeth Yerri Swamy who were
appointed on 22 January, 2018. They have been on the board for more than 5 years.

1.6 Products and Services

Android Applications Development, Website Development Service, IOT services.

Category: Service Provider


Services offered by the company

1. Certification Programs: Tequed Labs provide the best online courses on latest technologies with
the most affordable prices. Online classes include Aptitude Training, Technical placement quiz,
Auto Cad, MangoDB etc.

2. Industrial Skill Development and Internship Program: They provide internship programs
include Artificial Intelligence, Internet of Things, Robotics, GIS, Drone Designing, Cyber
Security, Android Application Development etc.

3. Online Programs: Tequed Labs provide the best online courses on latest technologieswith most
affordable prices. Online Programs include many courses.

Department of ISE, GSSSIETW, MYSURU Page 2

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

4. Offline Programs: They provide the best offline courses; they conduct hands-on trainingprograms
focused on all branches of Engineering

1.7 Organization of the Report

The report is organized in following manner: -


• The chapter 1 includes the details of the Company and the founders and thebrief history of the
company.
• The chapter 2 gives the introduction to Full Stack Web Development and importance of Full
Stack Web Development in the present world.
• The chapter 3 comprised of various concepts in Full Stack Web Development and the areas
explored during the internship.
• The chapter 4 gives detailed view of the project and its requirements needed during project
completion.
• The chapter 5 shows the results and discussions regarding project.

• The chapter 6 gives the Conclusion about Full Stack Web Development and the things that I
learned from internship.

Department of ISE, GSSSIETW, MYSURU Page 3

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Chapter 2
INTRODUCTION

2.1 Objectives

• Apply basic design principles to present ideas, information, products and services onwebsites.
• Effectively manage website projects using available resources.

• Demonstrate communication skills, service management skills, and presentation skills.


• Apply employment skills including fundamental skills, personal management skills, andteamwork
skills.

2.2 What is Full Stack Web Development?

A full stack web development is professional is the one who has sound technical knowledge ofthe
key elements of development-
• Front End
• Back End
• Database management
• Operating systems
• System design

2.3 How does Full Stack Web Development works?


• Full stack development is the process of designing, creating, testing, and deploying acomplete
web application from start to finish.
• It involves working with various technologies and tools, including front-end webdevelopment,
back-end web development, and database development.
• Most full-stack developers have a firm foundation in web development technologies, such as
HTML, CSS, and JavaScript.
• In addition to their technical skills, Full-stack developers also deeply understand how thevarious
parts of a website or application work together.

2.4 Role of Full Stack Web Development in Library Management System

Library Management System is an application which refers to library systems which are generally

Department of ISE, GSSSIETW, MYSURU Page 4

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform


small or medium in size. It is used by librarian to manage the library using a computerized system
where he/she can record various transactions like issue of books, return ofbooks, addition of new
books, addition of new students etc.
Books and student maintenance modules are also included in this system which would keep track of the
students using the library and also a detailed description about the books a library contains. With this
computerized system there will be no loss of book record or member record which generally happens
when a non computerized system is used.
All these modules are able to help librarian to manage the library with more convenience and in a more
efficient way as compared to library systems which are not computerized.

2.5 Pros and Cons of Full Stack Web Development

Advantages of Full Stack Web Development:

➢ Saves Money and time


➢ Rounded Solution
➢ Great Exposure
➢ Greater opportunity with more learning

Disadvantages of Full Stack Web Development:

➢ Slows down the process


➢ Not able to keep up with the trends
➢ Under productivity and time management
➢ Lack of Scalability.

Department of ISE, GSSSIETW, MYSURU Page 5

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Chapter 3
AREAS OF LEARNING

Full stack web development internship typically involves a range of skills and technologies that
encompass both front-end and back-end development. Here are some areas of learning that may be
covered in a full stack web development internship:

HTML, CSS, and JavaScript:


These are the core technologies used in front-end web development. HTML is used to structure content,
CSS is used for styling, and JavaScript is used for interactivity and dynamic behavior.

Front-end frameworks:
A front-end framework is a pre-written code that allows developers to build web applications morequickly
and easily. Popular front-end frameworks include React, Vue, and Angular.

Back-end programming languages:


A back-end programming language is used to develop the server-side logic of a web application. Some
popular languages include Python, Ruby, and PHP.

Back-end frameworks:
Similar to front-end frameworks, back-end frameworks provide pre-written code for building the server-
side of a web application. Popular back-end frameworks include Django, Ruby on Rails, and Laravel.

Databases:
A database is used to store and manage data for a web application. Common types of databasesinclude
MySQL, PostgreSQL, and MongoDB.

API development:
An API, or application programming interface, is a set of protocols and tools used for buildingsoftware
applications. APIs allow different software systems to communicate with each other.
Version control: Version control systems, such as Git, are used to manage changes to code over time.
They allow developers to track changes, collaborate with others, and revert to previous versions if
needed.

Department of ISE, GSSSIETW, MYSURU Page 6

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Deployment and hosting: Deploying a web application involves transferring the code from a
development environment to a live server. Hosting refers to the process of storing and serving the files
for a web application. Common hosting services include Amazon Web Services, Microsoft Azure, and
Google Cloud Platform.

Overall, a full stack web development internship should provide a comprehensive overview of the
technologies, tools, and processes involved in developing web applications.

❖ Front-end development:
This involves creating the visual elements of a website or web application, including HTML, CSS, and
JavaScript. You should have a solid understanding of HTML semantics, responsive design, and
accessibility.

❖ Back-end development: This involves working with server-side technologies, such as


databases, server-side programming languages (such as Python, Ruby, or Node.js), and APIs. You
should have a good understanding of RESTful APIs, CRUD operations, and SQL databases.

❖ Web frameworks: Familiarity with popular web frameworks such as React, Angular, or Vue
would be beneficial. These frameworks provide a foundation for building web applications and can
help you be more productive.

❖ Version control: Git is the most popular version control system used by developers. Familiarity
with Git, including branching and merging, is essential for collaborative development.

❖ Testing: Writing and running tests for your code is essential for ensuring quality and preventing
bugs. You should have a good understanding of unit testing, integration testing, and end-to-end
testing.

Department of ISE, GSSSIETW, MYSURU Page 7

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Chapter 4
ABOUT THE PROJECT

4.1 Overview of the project


To develop a web-based system that allow users to register and take quiz online an effectively manage
the performance of users. Application enables Administrator to create, modify and delete an account
and store the data in a binary file by name “QUESTION”. Application that generates auto-grades based
on the performance of user thus reduce the chances of errors in processing the results.

4.2 System Requirements

▪ Windows operating system


▪ Google Chrome
▪ VS Code
▪ Programming languages-HTML, CSS, JAVASCRIPT, PHP

4.3 Data Flow Diagram

Figure 4.1 Admin Dataflow Diagram

Department of ISE, GSSSIETW, MYSURU Page 8

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Figure 4.1 Shows the Dataflow diagram of Admin, here admin need to login, if he an authenticated
user then he will be given access then, admin will add the title of the quiz, based on the quiz title admin
will add the questions and options with the correct answers, and they can manage the users.

Figure 4.2 User Dataflow Diagram


Figure 4.2 shows the Dataflow Diagram, User can login, we are authenticating the credentials then if
credentials are correct User can get into our web page, user can attend the quiz based on the titles, and
also, they can view the quiz result.

4.4 System Architecture


Architecture Design:
Architecture focuses on looking at a system as a combination of many different components, and how
they interact with each other to produce the desired result. The focus is on identifying components or
subsystems and how they connect. In other words, the focus is on what major components are needed.

Department of ISE, GSSSIETW, MYSURU Page 9

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

Figure 4.3 System Architecture

Figure 4.3 shows the system architecture of Quiz Management System. In this project admin will login to
the system add the title of the quiz, based on the quiz title admin will add the questions and options with
the correct answers, and admin will also manage the users. participants can attend the quiz based on the
titles, participants will have to choose one correct answer from the option for each question, once answered
and submit the quiz result will be evaluated and the scores will be given to them. participants login to the
system selects the quiz and play then they can view the results.

Department of ISE, GSSSIETW, MYSURU Page 10

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CSI85 MCQ Test Taking Platform

4.5 Implementation Code

➢ Admin Module

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<title>Profile</title>
<link rel="icon" href="img/profile.png" type="image/x-icon">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/cardStyle.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-
awesome.min.css">
<script src="https://kit.fontawesome.com/a076d05399.js"></script>
</head>
<body>
<div class="cont">
<div class="container">
<div class="wrapper">
<a href="#">
<img src="img/avatar.svg">
</a>
<div class="title">
<b><h1><font color="yellow">Brunda S</font><h1></b></div>
</div>
<div class="content">

<p>Budding software engineeer. </p>


<div class="text">Reach me @9686122488, [email protected]</div><br>
<div class="buttons">
<div class="btn">
<button onclick="document.location='https://github.com/BrundaS05'"><b>Visit
Profile</b></button>
</div>

</div>
</div>

</div>
<div class="text1">hover on the image</div>
<div class="sub-cont">
<div class="testbox8">
<h2>Author Info</h2>
</div>
<div class="alert">
<img src="img/profilelogo.gif">
</div>
<div class="buttons2">
<div class="btn2" style="display: inline-block;">

Department of ISE, GSSSIETW, MYSURU Page 11

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform


<button
onclick="document.location='https://github.com/BrundaS05'"><b>More about me</b></button>
</div>
</div>
</script>
</body>
</html>

➢ User Page

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Login</title>
<link rel="shortout icon" type="image/x-icon" href="img/login.png">
<link rel="stylesheet" href="css/loginStyling.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"

crossorigin="anonymous">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css"
integrity="sha384-
fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr"
crossorigin="anonymous">
<link rel="stylesheet"

href="https://fonts.googleapis.com/css?family=Tangerine|Lato|Gamja+Flower|Open+Sans|Roboto+
Slab|Indie+Flower|Lobster|Open+Sans|Kosugi+Maru">
</head>

<body>
<div class="regbox box">
<img class="avatar" src="img/login-avatar.png">

<h1 style="font-size: 42px;">Login Here </h1>


<form autocomplete="off" class="form-group" id="login-form">
<div class="inputbox">
<p>Email Address</p>
<input type="email" id="login-email" placeholder="email address" class="form-control"
onkeydown="validation()" required>
<b><span id="subtext"></span></b>
</div>
<div class="input-container">
<p>Password</p>
<input type="password" placeholder="password" id="login-password" class="form-control"
required>
<span><i class="fa fa-eye" id="eye" onclick="toggle()"></i></span></div>
<div class="instruction">Atleast 8 characters, one lowercase, uppercase, number, special

Department of ISE Page 12

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform


character</div>
<div id="strength">
<span class="result"></span>
<span class="str-box box1"><div></div></span>
<span class="str-box box2"><div></div></span>
<span class="str-box box3"><div></div></span>
<span class="str-box box4"><div></div></span>
</div>
<div class="intext"></div>
<button type="submit" class="btn btn-success btn-block"><b>Sign In</b></button>
<div class="text"><a href='landing.html'>New User?</a></div>
</form>
</div>
</script>
<script src="js/login.js"></script>
</body>
</html>

Department of ISE Page 13

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

CHAPTER 5
RESULTS AND DISCUSSION
5.1 SNAPSHOTS

Snapshot 5.1 HOME PAGE

Snapshot 5.1 shows the homepage. Homepage consists of admin login, user registration and user login.

Snapshot 5.2 ADMIN LOGIN

Snapshot 5.2 shows the Admin Login. Here the admin needs to enter their login credentials to login.

Department of ISE Page 14

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

Snapshot 5.3 PARTICIPANT REGISTRATION

Snapshot 5.3 shows the Participant Registration. Here the user provides their basic information and
registerin order to take the quiz.

Snapshot 5.4 PARTICIPANT LOGIN

Snapshot 5.4 shows the Participant Login. Here the participant needs to enter their login credentials to
login.

Department of ISE Page 15

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

Snapshot 5.5 QUIZ SELECTION PAGE

Snapshot 5.5 shows the Play Quiz Page. Here the participant needs to select the quiz they want to attend
and answer the questions. Based on their answers the number of questions answered correctly will be
displayed.

Snapshot 5.6 MANAGE QA PAGE

Snapshot 5.6 shows the Manage QA page. Here the user can select the topic.

Department of ISE Page 16

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

Snapshot 5.7 MANAGE QA PAGE

Snapshot 5.7 shows the Manage QA page. Here the user can select the topic.

Snapshot 5.8 PLAY QUIZ PAGE

Snapshot 5.8 shows the Play Quiz page. Here the user can attend the quiz.

Department of ISE Page 17

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

Snapshot 5.9 QUIZ RESULT PAGE

Snapshot 5.9 shows the Quiz result page. Here the user can see the results.

Snapshot 5.10 SUMMARY PAGE

Snapshot 5.10 shows the summary page. Here the user can see the summary of the quiz.

Department of ISE Page 18

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

CHAPTER 6

REFLECTION NOTES

6.1 Learning Outcomes

During the internship period at Tequed Labs, as a keen learner I have adapted many skills. The
area of learning has suggested many assertive roles and at an internship, a student can learn
what the roles and responsibilities of a particular career are from people working in the field.
Full stack development is the end-to-end development of applications. It includes both the front
end and back end of an application. The front end is usually accessed by a client, and the back
end forms the core of the application where all the business logic is applied.

6.2 Personality Development


The major benefit of internship is professionalism. Becoming aware of one's thoughts, feelings,
biases, and judgements is a necessary step for personal growth, as is employing this awareness
to act more mindfully and in line with one's values and potential. Personal development is
essential to one's psychological health and is characterized by ongoing improvement in the face
of new challenges. More conscientious medical professionals may offer more sympathetic,
efficient, and patient-centered care. They might also be happier with their personal and
professional lives. I improved my coding productivity and gained solid practical experience. It
gave me more self-assurance and taught me how to be patient in my professional life.
Ultimately, this internship has provided me with priceless experience, and I am grateful for the
chance to work. The internship seeks to increase students' awareness of social realities and
encourage an open mind.

6.3 Skills Developed

Newfound information is among the most significant benefits of an internship. This can involve
being able to complete tasks that are pertinent to the job path you want to pursue and honing
the talents you already have. An internship offers the chance to explore a career without
committing to anything long-term. It offers you the opportunities, knowledge, and resources
you need to land a full-time job in the future. That is frequently a wise decision because it lets
you get a feel for the job without plunging you in headfirst. Before completely entering the
workforce, this gives you the chance to develop and learn.

Department of ISE Page 19

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform


Internships enable you to test the theories and ideas you've learned during your undergraduate
career while also giving you significant work experience. It might be challenging to adjust to
working in a professional environment for the first time. But, getting real-world, practical
experience is the best method to learn how to negotiate the working world.

6.4 Tequed Labs Job Preparation and Training


Job and internship preparation includes building your professional network, writing and fine-
tuning your resume and cover letter, and developing your interview skills. These will all help
you make a positive impression on potential employers. Few of the soft skills are listed below:
Communication and interpersonal skills: Tequed Labs provided me with Good
communication skills which are essential to succeed in both professional and personal life. It is
one of the top skills that potential recruiters search for in you and something that can be
improved through internships.
Teamwork and Collaboration: This Internship has taught me that team work is necessary to
achieve any goal. During the internships I was taught to work in teams, where each person’s
contribution matters equally. This teaches you to work with other people with diverse ideas,
meet deadlines, understand your own strengths and weaknesses, etc.
Time Management and Multitasking: There is no better way than an internship to learn
effective time management strategies. During internships you may have to manage several
projects at the same time, with deadlines. It’s not always possible to finish a task within the
stipulated time because all these tasks may require regular updates. Due to this I was able to
learn how time management can be done.
Critical Thinking: Most recruiters value employees who possess good critical thinking skills..
Internships will help you do that. During internships you might face a new challenge every day
and with all these challenges you’ll learn new ways of handling an issue. This exercise
improves your critical thinking skills, where you are taught to not take something for its face
value, but truly understand why it may be beneficial, to whom, and under what circumstances.

Thus, an internship is the best way to learn hard skills and soft skills required to succeed and
survive at a job. one need to Remember that in this competitive world, employers consider soft
skills equally important as hard skills. Hence, even if you are great in all technical skills, it is
important to gain some internship experiences and learn all the skills it has to offer.

Department of ISE Page 20

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

CONCLUSION
This project proposes the window-based Quiz Management System. The system was designed in such a
way that future modifications can be done easily. The following conclusions can be deduced from the
development of the project. Automation of the entire system improves the efficiency. It provides a friendly
graphical user interface which proves to be better when compared to the existing system.

It gives appropriate access to the authorized users depending on their permissions. It effectively
overcomes the delay in communications. Updating of information becomes so easier. System security,
data security and reliability are the striking features.

Department of ISE Page 21

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

REFERENCES
• Android based Online Quiz Application by Sk. Imran Hossain Shoyeb (2015)

• Quiz Application assessment by T.Meenakshi, Sk.Salma Sulthana, G.Hema sai ram, Y. Ayyappa
Swami (2016)

• Online Quiz System by Mobassharah Zannat (2017).


• Online using Examination Management System Genetic Algorithm by Umed H. Suthar,
• Design and Department of the Online Examination System Based on B/S Structure by Hongmei
Nie (2014)
• A Sample Application of Web Based Examination System for Distance and Formal Education by
Burcu Ylmaz Kaya, Gokham Kaya, Metin Dagdeviren (2013)
• Using Assessment Software to Create a DialogueBased Tutorial by Ian O’Neill (2018)

WEB LINKS

• https://w3school.com
• https://www.youtube.com
• https://tutorialpoints.com

TEXT BOOKS

• Web Technologies A Computer Science Perspective 2015 Edition by JACKSON, PEARSON


INDIA
• PHP and MySQL Web Development fifth edition

Department of ISE Page 22

Downloaded by eva maslow ([email protected])


lOMoARcPSD|52281726

18CS185 MCQ Test Taking Platform

CERTIFICATE

Department of ISE Page 23

Downloaded by eva maslow ([email protected])

You might also like