You are on page 1of 61

201101

Cover Page

Web Development
An Internship Report

Submitted by

Gohil Kuldpsinh Mahavirsinh


190770107047

In partial fulfilment for the award of the degree of

BACHELOR OF ENGINEERING

in

Computer Department

Silver Oak College of Engineering & Technology

Ahmedabad-382481

Gujarat Technological University, Ahmedabad-382481


April 2023

Gujarat Technological University i Silver Oak College of Engineering & Technology


201101
Declaration

Silver Oak College of Engineering & Technology

Ahmedabad-382481

CERTIFICATE

This is to certify that the project report submitted along with the project entitled
Web Development has been carried out by Kuldipsinh Gohil under my guidance in
partial fulfilment for the degree of Bachelor of Engineering in Computer Engineering,
8th Semester of Gujarat Technological University, Ahmedabad during the academic
year 2022-23.

Prof. Sanket J. Shah Dr.Satvik Khara


Internal Guide Head of Department

Gujarat Technological University ii Silver Oak College of Engineering & Technology


201101

Gujarat Technological University iii Silver Oak College of Engineering & Technology
201101

Declaration

Silver Oak College of Engineering & Technology

Ahmedabad-382481

DECLARATION

I hereby declare that the Internship report submitted along with the Internship entitled
Web Development submitted in partial fulfilment for the degree of Bachelor of
Engineering in Computer Engineering to Gujarat Technological University,
Ahmedabad, is a bona fide record of original project work carried out by me at
TwiLearn under the supervision of Internal Guide:- Prof. Sanket Shah &

External Guide:- Md Mujahidul and that no part of this report has been directly copied
from any students’ reports or taken from any other source, without providing due
reference.

Kuldipsinh Gohil (190770107047) Kuldipsinh Gohil

Acknowledgement
Gujarat Technological University iv Silver Oak College of Engineering & Technology
201101

ACKNOWLEDGEMENT
I would like to extend my deepest gratitude to TwiLearn, who gave me the golden opportunity

to do this wonderful internship.

I would like to thank Silver Oak College of Engineering & Technology, who gave me the

golden opportunity to do this wonderful internship at TwiLearn.

I would like to thank my internship project lead, Md Mujahidul and all the other that worked

with me for giving me the opportunity and helping me with learning. I would also like to

thank my internal guide prof. Sanket Shah for his support and advice to get and complete an

internship in the above organization.

Kuldipsinh M Gohil
(190770107047)

Gujarat Technological University v Silver Oak College of Engineering & Technology


201101
ABSTRACT

Hospital Management System is an organize computerized system


designed and programme to deal with day-to-day operations and
management of hospital activities. The program can look after
inpatients, outpatients, records, database treatments, status illness,
billings in the pharmacy, and labs. It also maintains hospital
information such as ward id, doctors in charge, and department
administering. The major problem for the patient nowadays is to get
the report after consultation, many hospitals managing reports in
their system but it's not available to the patient when patient is
outside. In this project, we are going to provide the extra facility to
store the report in the database and make it available from everyone.

Gujarat Technological University vi Silver Oak College of Engineering & Technology


201101
List of Figures

List of Figures
Fig 1.1 Company Logo ................................................................................................ 14
Fig 2.1 Agile Methodology .......................................................................................... 19
Fig 3.5.4.1 Screenshot of CSS Box Model task ........................................................... 24
Fig 3.5.4.2 Screenshot of flex task ............................................................................... 25
Fig 3.5.4.3 Screenshot of grid task .............................................................................. 25
Fig 3.5.4.4 Screenshot of grid task .............................................................................. 25
Fig 3.5.4.5 Screenshot of positioning task ....................................................................... 26
Fig 6.1 Core Architecture ............................................................................................ 38
Fig 6.2 UI Architecture ................................................................................................ 39
Fig 7.3.1 Screenshot of feedback section ..................................................................... 41
Fig 7.3.2 Screenshot of homepage section ................................................................... 42
Fig 7.3.3 Screenshot of about us section ...................................................................... 42

List of Tables
Table 8.2 Test Results .................................................................................................. 46

Gujarat Technological University vii Silver Oak College of Engineering & Technology
201101 List of Tables

Abbreviations

Visual Studio Code


PHP-Hypertext Preprocessor
SDK -Software Development Kit
JSON -JavaScript Object Notation
API -Application Programming
Interface CLI- Command Line Interface
201101
Gujarat Technological University x Silver Oak College of Engineering & Technology

Gujarat Technological University ix Silver Oak College of Engineering & Technology


201101 of

Table Contents

Table of Content

Table of Contents
CHAPTER 1: - OVERVIEW OF COMPANY ..............................................................................................................
13
1.0 OVERVIEW OF THE COMPANY ................................................................................................................... 13
1.1 HISTORY ..................................................................................................................................................... 13
1.2 SCOPE OF WORK ........................................................................................................................................ 13
1.3 COMPANY VISION ...................................................................................................................................... 13

CHAPTER 2: - DIFFERENT UNIT OF THE ORGANIZATION .......................................................................................


15
2.0 DIFFERENT UNITS OF THE ORGANIZATION ................................................................................................ 15
2.1 DIFFERENT DEPARTMENTS ........................................................................................................................ 15
2.2 SEQUENCE OF OPERATION FOR MANUFACTURING OF END PRODUCT ...................................................... 16
2.3 DIFFERENT STAGES OF THE PRODUCTION ................................................................................................. 17

CHAPTER 3: - INTRODUCTION TO INTERNSHIP ....................................................................................................


19
3.1 INTERNSHIP SUMMARY ............................................................................................................................. 19
3.2 PURPOSE .................................................................................................................................................... 19
3.3 OBJECTIVE .................................................................................................................................................. 19
3.4 SCOPE ........................................................................................................................................................ 20
3.5 INTERNSHIP PLANNING ............................................................................................................................. 20

CHAPTER 4: - SYSTEM ANALYSIS ..........................................................................................................................


32
4.1 STUDY OF CURRENT SYSTEM ..................................................................................................................... 32
4.2 PROBLEM AND WEAKNESSES OF CURRENT SYSTEM ................................................................................. 32
4.3 REQUIREMENTS OF NEW SYSTEM ............................................................................................................. 32
4.4 SYSTEM FEASIBILITY ................................................................................................................................... 33
4.5 SELECTION OF SOFTWARE AND JUSTIFICATION ......................................................................................... 33

CHAPTER 5: - INTRODUCTION TO PROJECT ..........................................................................................................


34
5.1 PROJECT DEFINITION AND OVERVIEW ....................................................................................................... 34
5.2 FEATURES OF Website…… …........................................................................................................................ 34
Gujarat Technological University Silver Oak College of Engineering & Technology
201101 of
5.3 TECHNICAL REQUIREMENTS ...................................................................................................................... 34
5.4 ASSUMPTIONS ........................................................................................................................................... 34
5.5 PERFORMANCE REQUIREMENTS ...............................................................................................................

34

5.6 SECURITY CONSIDERATIONS ......................................................................................................................


35

5.7 APPLICATION USE CASES ............................................................................................................................ 35

CHAPTER 6: - SYSTEM ARCHITECTURE .................................................................................................................


36
6.1 CORE ARCHITECTURE ................................................................................................................................. 36
6.2 UI ARCHITECTURE ...................................................................................................................................... 37
6.3 DATABASE ARCHITECTURE ......................................................................................................................... 38

CHAPTER 7: - IMPLEMENTATION .........................................................................................................................


39
7.1 IMPLEMENTATION PLATFORM AND TECHNOLOGY ................................................................................... 39
7.2 SCREENSHOTS OF PROJECT ........................................................................................................................ 39

CHAPTER 8: - TESTING .........................................................................................................................................


43
8.1 TESTING STRATEGY .................................................................................................................................... 43
8.2 TEST RESULTS AND ANALYSIS .................................................................................................................... 44

CHAPTER 9: - CONCLUSION AND DISCUSSION .....................................................................................................


43
9.1 OVERALL ANALYSIS OF INTERNSHIP VIABILITY ........................................................................................... 43
9.3 PROBLEM ENCOUNTERED AND POSSIBLE SOLUTIONS .............................................................................. 43
9.4 SUMMARY OF INTERNSHIP WORK ............................................................................................................. 44
9.5 FUTURE ENHANCEMENTS .......................................................................................................................... 44

REFERENCES .......................................................................................................................................................
45

Gujarat Technological University Silver Oak College of Engineering & Technology


201101 of
xii

Overview Company

CHAPTER 1: - OVERVIEW OF COMPANY


1.0 OVERVIEW OF THE COMPANY
TwiLearn is a team of software professionals experienced in delivering technology
consulting and solutions related to website development, application development,
artificial intelligence, API development, social media marketing, and graphic designing.

Fig 1.1 Company Logo

1.1 HISTORY

Founded in 2020 (Formerly known as CollegeRanker IndiaEnt.), TwiLearn


EduTech Pvt Ltd has been at the forefront of the education technology industry, consultancy
pushing the boundaries of what’s possible. We believe that everyone has the right to
education, and our goal is to make this a reality.
1.2 SCOPE OF WORK
TwiLearn offers website development and maintenance, social media marketing, API
development, and Artificial Intelligence solutions as well as provides cross-platform mobile
application development solutions using the flutter framework. Performing various kinds of
consulting enabled our company to understand the needs of business. It is the main reason of
our advancement in other spheres of business and services.

Gujarat Technological University Silver Oak College of Engineering & Technology


201101 of
1.3 COMPANY VISION
Currently Be in the company that best understands and satisfies the product, service and self-
fulfillment needs of the industry globally. Being a great place to work where people are
inspired to be the best they can be.

Gujarat Technological University Silver Oak College of Engineering & Technology


201101 of

Gujarat Technological University Silver Oak College of Engineering & Technology


201101 Different Unit of The Organization

CHAPTER 2: - DIFFERENT UNIT OF THE ORGANIZATION


2.0 DIFFERENT UNITS OF THE ORGANIZATION

As the company has grown, it was needed to separate various departments to maintain the
management and smooth flow of the process. TwiLearn has various units to handle different
use cases.

2.1 DIFFERENT DEPARTMENTS

Some departments in the company are as per below:

• BU: This unit deals with businesses and management. It is mainly concerned with
the development of software for various clients.

• HR: Most common department of the company which deals with the human
resource management processes like hiring, evaluation for promotion, salary
related issues etc.

• IT: This department is used to maintain the IT infrastructure of the company and
its employees. They also help with any type of technical issue faced by clients
and employees of the company.

There are some other departments out there that fall under the BU which handle various
types of work.

Gujarat Technological University Silver Oak College of Engineering & Technology


15
201101 Different Unit of The Organization

2.2 SEQUENCE OF OPERATION FOR MANUFACTURING OF END


PRODUCT
The main product of our company is mostly the software. Software is a very different thing
from other industries’ end products. Its process is very different. The main flow of software
development is as per below:

1. Client requirement understanding: The first step to building something is to know


what to build. Especially in the case of software, it is very important to understand
the client.

2. requirement completely as if the requirement changes, then it will create huge


problems in later part of the development. Often a requirement document is created
which is called client requirement document to make thing clearer.

3. Planning: Second step to build something is to know how to build. In software


development, we need to decide the entire flow of the process like which technology
stack will be used? Which type of architecture will be used? Etc.

4. Development: After sufficient planning comes the development part. In this part
actual software is build. Or at least the part of the software is built in methods like
agile delivery method.

5. Review and QA: Internal review and QA is done to ensure the quality of the final
product as in software in this case. It also helps to identify the bugs before releasing
the software.

6. Release or Deployment: In this phase the software is delivered to the client either the
direct code or hosted service.

7. Maintenance: This part comes in picture after the final delivery of the software. This
phase includes tasks such as making sure the service is always running, bug fixes etc.
Gujarat Technological University Silver Oak College of Engineering & Technology
16
201101 Different Unit of The Organization

2.3 DIFFERENT STAGES OF THE PRODUCTION


At our company, we mostly use the agile development process in which the web
development is delivered in different parts or phases which are called sprints.

Each sprint contains the upgraded version of the web development, and it is kept upgrading
unless we reach the final product.

Gujarat Technological University Silver Oak College of Engineering & Technology


17
201101 Different Unit of The Organization

Fig 2.1 Agile Methodology


(Courtesy of https://www.researchgate.net/)

Gujarat Technological University Silver Oak College of Engineering & Technology


18
201101 Introduction to Internship

CHAPTER 3: - INTRODUCTION TO INTERNSHIP


3.1 INTERNSHIP SUMMARY
It was an amazing experience to learn about a technology which is quite trending in today’s
era. Learning about website development in React.js was a new experience for me and I am
glad that I got to learn this technology.

Currently, React.js is one of the most popular JavaScript front-end libraries which has a
strong foundation and a large community. I have worked on making static home pages as a
part of my internship task and finally on the project named Amazon Consulting Services. I
got experience of learning new tools and technology. I learned a systematic approach of
completing work on time and cooperating with my colleagues.

3.2 PURPOSE
Industry experience is often an important part of applying for full time positions. Gaining
experience through internship can be helpful for our future scope. Similarly, my purpose was
to gain experience and decide my career path so that I can have a clear path towards my
goals.
Also, I wanted to develop new skills and build a network with professionals.

3.3 OBJECTIVE

The main objectives of this internship are as per below:


• Learned Professional Communication Skills, Corporate Behaviour, and Etiquette.
• Improved My Coding Standards and Problem-Solving Skills.
• Learned how to work in a team with help of a collaborative tool such as Git.
• Learned how Agile Methodology for software development is implemented using Jira
software.
• Learned About Web Development Life Cycle.
• Learned Advanced HTML and CSS.
• Learned Basic and Advanced JavaScript.
• Learned Basic and Advanced React JS Framework.
• Learned Basics of PHP.

Gujarat Technological University 19 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

• By working on a project, I learn how software is developed using Agile Methodology.


• Also, I learn how to aggregate our all knowledge and use them in solving real-world
problems, and how to work in collaboration as a team.

3.4 SCOPE

The scope for the internship role at my company was to help the already existing project
development.
In this regard I was allowed do the following things:
• Learn new technologies and methods.
• Learn and go through existing project’s codebase.
• Help existing developers to update the codebase.

We were not allowed to perform certain tasks as follow:


• Do not directly contact with client.
• Do not take more than one project.
• Do not try to break the ongoing things.
• Do not share any confidential information with anyone.

3.5 INTERNSHIP PLANNING

My internship was mainly divided into three parts:

1. Initial training: This was carried out from 27/01/2023 to 25/02/2023. In this part
all the new interns got the common training which included training about the ,
Git and VS Code. This part of the training was intended to make us familiar with
the technologies used by the company.

2. Project-related training: In this part, project-specific training was given. This


training was conducted from 27/02/2023 to 29/03/2023. In this training I got the
training about the HTML and CSS, Basic JavaScript, Basic and Advanced
TypeScript and Basic PHP and JS Framework.

Gujarat Technological University 20 Silver Oak College of Engineering & Technology


201101 Introduction to Internship
It was complete training of the language, from scratch to expert level. It gave me
knowledge about how to use all these technologies with its large ecosystem with
the proper tools to make sure the code is compliant with the required norms.

3. Project work: They have assigned my project related to php language named
Hospital Management website that provides proper functions to manage their
activities in hospital it is powerful, flexible, and easy to use and is designed to
developed to deliver real conceivable to hospitals and clinics, It is design for
Multispecialists hospitals to cover a wide range of hospital administration and
management process. It is an integrated end to end hospital management and
management process.

3.5.1 Git

Gujarat Technological University 21 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

.
• Git Installation and Configuration.
• Git basic commands and their use.
• Git & VS code.
• Advanced Commands of Git.
• Merge Conflicts & How To Solve It.
• Understanding Of Git Best Practices Such As:

Tools Used: - Git – For version control

3.5.2 Visual Studio Code

• Installation and Configuration.


• Introduction to vscode and its working.
• Working of vscode. .
• Installing necessary extensions in VS-Code.
• Tools Used :- VS-Code- IDE

3.5.3 HTML and CSS Training

• Basics concepts of HTML and CSS.


• HTML5 vs Previous Versions.
• Meta tags, HTML Media etc.
• Nesting in Html attributes and commands.
• Selectors in CSS, Box model in css grid in css
• Positioning, Units, shadows etc

Tools Used: - VS-Code

Gujarat Technological University 22 Silver Oak College of Engineering & Technology


201101 Introduction to Internship
Fig 3.5.4.1 Screenshot of CSS Box Model task

Gujarat Technological University 23 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

Fig 3.5.4.2 Screenshot of flex task

Gujarat Technological University 24 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

Fig 3.5.4.4 Screenshot of positioning task

Gujarat Technological University 25 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

3.5.4 Basic JavaScript Training.

• Basics JavaScript data types, Arrays, Objects, Type conversions etc.


• JavaScript variables, functions, loops, operators, flow control etc.
• JavaScript Document Object Model (DOM) and Browser Object Model (BOM).
• JavaScript ES versions and features along with differences.
• Tools Used: - VS-Code

Gujarat Technological University 26 Silver Oak College of Engineering & Technology


201101 Introduction to Internship

3.5.5 Advanced JavaScript Training.

• JavaScript basics, consoles output


• Variables comments in JavaScript
• Data types & Operators in JS
• Loops in JavaScript
• Conditional statements variable declarations arrow
• Arrow functions in JS
• Objects events strings in JS
• Fetch API, JSON,AJAX.

Tools Used: - VS Code

Gujarat Technological University 27 Silver Oak College of Engineering & Technology


201101
System Analysis

CHAPTER 4: - SYSTEM ANALYSIS

4.1 STUDY OF CURRENT SYSTEM


Team Multiple frameworks have been invented to simplify the web development process,
increase flexibility, and reduce time to market.

4.2 PROBLEM AND WEAKNESSES OF CURRENT SYSTEM


Several challenges in web application development are

• User interface and experience


• Scalability
• Performance
• Knowledge of framework and platforms
• Security
• Confidentiality

4.3 REQUIREMENTS OF NEW SYSTEM

Component Minimum Recommended

Processor
1.9 gigahertz x86 or 3.3 gigahertz or faster
x64 bit dual core 64-bit dual core
processor processor

Memory 2 GB ram 4GB ram or more

System Analysis

Gujarat Technological University 28 Silver Oak College of Engineering & Technology


201101
4.4 SYSTEM FEASIBILITY
There are no hardware limitations for this system because once the complete system is
developed care would be taken while deploying the system so necessary prerequisites are
met.
The website does demand much reliability and it is fully assured that the information about
the user should be secured and flow is maintained and accessed according to the rights.

4.5 SELECTION OF SOFTWARE AND JUSTIFICATION

Selection of the right tools in the software development is very important and can play huge
role in the time and quality of the product. First thing to select in the software development is
that which programming language to use.

We went with the HTML,CSS java 8.1 for Frontend and phpMyAdmin Database for
backend and MySQL 8.0 for database server.

Gujarat Technological University 29 Silver Oak College of Engineering & Technology


201101
Introduction to Project

CHAPTER 5: - INTRODUCTION TO PROJECT


5.1 PROJECT DEFINITION AND OVERVIEW
• Create an eCommerce website for the Amazon consultancy services company that provides
different services like seller account management, brand management, promotions, brand
store, A9 SEO, PPC advertising, ASIN creation, brand registry and A+ content to Amazon
sellers who want to grow their business.
• HAPPY 2 HEALTH is application which provides medical help. This system provides
functionalities such as medical assistance, doctors consultancy, information about
medicine, nurse assistance and blood donation. The most unique factor of this application
is that it links all the hospitals. Thus, patient can directly communicate and get all
information from the hospitals via application. Patient can even get all the information
about the medicine, details about the medicine that includes its image and price and even
alternative options for medicine. Immediate doctor consultancy is provided in case of any
emergency. It provides direct contacts of nurses for the people who requires their
assistance are provide. Doctor will be associated with this application to help the patients
regarding their health or diseases. This application provides information of the blood donor
to the patient. Chemist are connected here so they provide information about medicine as
well as the nearby locations of chemist stores.

5.2 FEATURES OF WEBSITE

• Provides human resources management system.


• Manages hospital activities.
• Provides secured system.
• Reports generate automatically.
• Automated Notification system
• Dynamic user interface
• Allows from any web browser.

5.3 TECHNICAL REQUIREMENTS


Frontend: HTML CSS Java 8.1
Backend: php
Database: phpMyAdmin Database

Gujarat Technological University 30 Silver Oak College of Engineering & Technology


201101

5.4 ASSUMPTIONS
It is assumed that:
• All admin credentials are available to use.

5.5 PERFORMANCE REQUIREMENTS


Any Web Browser: - Latest Version

5.6 SECURITY CONSIDERATIONS


• The website components should not use any third-party modules or frameworks which
have known vulnerabilities.
• To provide the best security, the website would use authentication tokens.

5.7 APPLICATION USE CASES


1. Ability to manage admin

2. Ability to receive notifications.

3. Ability to resolve conflicts.

4. Ability to change services from website admin panel

5. Ability to change packages.

6. Ability to receive orders of medicine

7. Ability to manage system.

8. Ability to manage users.

Gujarat Technological University 31 Silver Oak College of Engineering & Technology


201101 System Architecture
CHAPTER 6: - SYSTEM ARCHITECTURE

6.1 CORE ARCHITECTURE

Fig 6.1 Core Architecture


REFRENCE: https://link.springer.com/article/10.1007/s40012-020-00301-8

Gujarat Technological University 32 Silver Oak College of Engineering & Technology


201101 System Architecture

6.2 ARCHITECTURE DIAGRAM

Fig 6.2 UI Architecture

Ref- https://miro.medium.com/max/403/1*423HObIERrFbqgYLOVEDLg.jpeg

Gujarat Technological University 33 Silver Oak College of Engineering & Technology


201101 Implementation

CHAPTER 7: - IMPLEMENTATION

7.1 IMPLEMENTATION PLATFORM AND TECHNOLOGY


Title: WEB DEVELPOMENT
Frontend: HTML,CSS
Language java8.1
Backend: PHP,
Database: phpMyAdmin Database
Code Editor: Visual Studio Code

7.2 SCREENSHOTS OF PROJECT

Gujarat Technological University 34 Silver Oak College of Engineering & Technology


201101 Implementation
Fig 7.3.1 Screenshot of feedback page

Fig 7.3.2 Screenshot of Home Page

Gujarat Technological University 35 Silver Oak College of Engineering & Technology


201101 Implementation

Fig 7.3.3 Screenshot of information of about us

Gujarat Technological University 36 Silver Oak College of Engineering & Technology


201101 Testing
CHAPTER 8: - TESTING
8.1 TESTING STRATEGY
Once source code has been generated, website must be tested to uncover as many errors as
possible before delivery to customers. Your goal is to design a series of test cases that have a
high likelihood of finding errors. Testing techniques provide systematic guidance for
designing tests that.

• Exercise the internal logic of website components .


• Exercise the inputs and outputs domains of the program to uncover errors in program
function, behaviour, and performance.

During early stages of testing, a Developer performs all tests. However, as the testing process
progresses, testing specialists may become involved. Reviews and other activities can and do
uncover errors, but they are not sufficient. Every time the program is executed, the customer
tests it! Therefore, you must execute the program before it gets to the customer with the
specific intent of finding and removing all errors. To find the highest possible number of
errors, tests must be conducted systematically, and test cases must be designed using
disciplined techniques.
Testing Objectives

• Testing is a process of executing a program with the intention of finding an error.


• A good test case is one that has a high probability of finding an as-yet undiscovered
error.
• A successful test is one that uncovers an as-yet undiscovered error.

Unit Testing
Unit testing is a web development process in which the smallest testable part of an website,
called units, is individually scrutinized for proper operation. Unit testing is often automated,
but it can also be done manually., a pragmatic method of development that takes a
meticulous approach to building a product by means of continual testing and revision.
Unit testing involves only those characteristics that are vital to the performance of the unit
under test. This encourages developers to modify the source code without immediate
concerns about how such changes might affect the functioning of the units or the program.
Once all the units in a program have been found to be working in the most efficient and error
free manner possible, larger components of the program can be evaluated by means of
integration testing.
Sub System Testing
After testing each unit, we move on to larger units called sub systems. In subsystem testing
we tested the whole system and website as another system. We tested each subsystem and
got successful results. We found no error or bug after the final test.

Gujarat Technological University 37 Silver Oak College of Engineering & Technology


201101 Testing

System Testing
Now, it’s time for whole System testing. We have found many cosmetic bugs and minor
bugs. We have fixed it and again tested it. We worked on each error and exception that We
got while testing and most of them are removed or made such corrections that it will not
happen again.
Security Testing
It attempts to verify that protection mechanisms built into a system will, in fact, protect it
from improper penetration.
Performance Testing
It is designed to test the run-time performance of software within the context of an integrated
system performance testing occurs throughout all steps in the testing process.

8.2 TEST RESULTS AND ANALYSIS

Expected Actual Status


Test Case Test Steps
Result Result (Pass/Fail)

1.
O
Login With User should get User should get
pe
Valid login login Pass
n successful successful
Credentials dialog box. dialog box.
w
eb
sit
e

2.
E
nt
er
C
or
Gujarat Technological University 38 Silver Oak College of Engineering & Technology
201101 Testing
re
ct
C
re
de
nt
ia
l

3.
Cl
ic
k
o
n
L
o
gi
n
b
ut
to
n.

1.
O User should get
Login With User should get
pe invalid
Invalid invalid Pass
n credentials dialog credentials dialog
Credentials
w box. box.
eb
sit
e

2.
En
ter
In
co

Gujarat Technological University Silver Oak College of Engineering & Technology


201101 Testing
rre
ct
Cr
ed
en
tia
l

3.
Cl
ic
k
on
Lo
gi
n
bu
tto
n.
User should get User should get
Logout redirected to redirected to
From the Click on Logout login screen &
button database should login screen & Pass
website get cleaned database should
get cleaned

1. Open
website User should be User should be
able to see able to see
2. Click on feedback page and
Feedback page feedback page Pass
feedback message.
tab on the
menu

Gujarat Technological University 40 Silver Oak College of Engineering & Technology


201101 Testing
1. Open website
2. Open help us User should be User should be
page able to redirect on able to redirect
Check out
the message page to other page Pass
button 3. Select message
4. Check out
button

40

1. Open
website
User should be User should be
2. Select login
Book able to redirect to able to book an
and appointment. appointment Pass
Appointment
appointment
3. Click on
appointment
and make an
appointment.

Table 8.2 Test Results

Gujarat Technological University Silver Oak College of Engineering & Technology


201101

Conclusion and Discussion

CHAPTER 9: - CONCLUSION AND DISCUSSION


9.1 OVERALL ANALYSIS OF INTERNSHIP VIABILITY
This internship will be a very important part of my professional journey as it will be
transitioning step for me from student life to professional life. It has given me insight into
how to behave in the professional world and how to make sure that you are running behind in
any scenarios like learning new skills or taking the lead.

It provides every kind-of medical help. It provides medical help such as patient can directly
contact to doctor, hospital, get detailed information about medicine and can also contact
chemist. Other that the unique feature of H2H website n is a patient or user can directly book
an appoint a nurse through this website. We can get every type of medical help under one
roof through this website.

9.2 DATES OF CONTINUOUS EVALUATION (CE-I AND CE-II)


Continuous Evaluation – I was done on 10 March 2023 by internal guide Prof. Sanket Shah.
In this review mostly the learning and outline for the next weeks were evaluated.
It was done with offline mode.
Conclusion Evaluation – II was done on 01 April 2023 by internal guide Prof. Sanket Shah In
this review project work and overall internship, learning was evaluated. It was done with
offline mode.

9.3 PROBLEM ENCOUNTERED AND POSSIBLE SOLUTIONS


Being in the web development department, I handled specialized task which demanded skill
sets which had not been taught in the general classroom curriculum in college.

Hence, this was challenging at times when I was faced with new problems which I had not
seen before. However, the seniors and mentors were always ready and willing to give their
advice and guidance to help me overcome these challenges.

Gujarat Technological University Silver Oak College of Engineering & Technology


201101

9.4 SUMMARY OF INTERNSHIP WORK


In this Internship, I learned a lot of new technical skills such as GitHub, and HTML, CSS,
JavaScript, PHP along with many non-technical skills such as Teamwork, and
Communication Skills and soft skills such as Behaviour, and Etiquette. This Internship has
been very helpful for the transition of me from Engineering Student to Software Engineer
and Developer. Also working on a project gave me insight into how to handle clients? How
to make sure that your work gets done on time? What can be done to improve the existing
code base? Etc.

9.5 FUTURE ENHANCEMENTS


The Project is in the Production phase, Project have been developed and working fine. I have
contributed to this project by implementing Frontend Technology – Html, CSS and Backend
like PHP. So, this project was a great learning for me to how to reach up to the industry
standards of development. In Future, we are planning to develop more customized features
in.

Gujarat Technological University Silver Oak College of Engineering & Technology


201101

References

REFERENCES
1. HTML - https://www.w3schools.com/TAgs/default.asp
2. HTML - https://developer.mozilla.org/en-US/docs/Web/HTML/Reference
3. CSS - https://www.w3schools.com/cssref/
4. CSS - https://developer.mozilla.org/en-US/docs/Web/CSS/Reference
5. HMS- https://www.apollo247.com/
6. HMS- https://www.sterlinghospitals.com/
7. https://www.javapoint.com/
8. https://stackoverflow.com/

Gujarat Technological University Silver Oak College of Engineering & Technology

You might also like