Wa0015.
Wa0015.
Wa0015.
Create a web application using HTML, CSS, Javascript to visualize how various sorting algorithms
work. This project’s functionality will be similar to this application.
Project Context :
Businesses, in any field, have a lot of competition. They are always on the lookout
for a proven way to increase their business revenue. Restaurants, retail shops, vape
stores - whatever a business may want to sell, if the business doesn’t have an
ecommerce website, they are leaving money on the table!
The world has moved online – a fact that businesses have to accept and put up a
website to address. Amazon is a prime example of a website with all the key
elements making up a good e-commerce site.
The e-commerce website of Amazon was initially put together with simple HTML,
CSS and JavaScript. But as time progressed and different frameworks came into the
limelight, the website got a makeover.
Through this project, we’ll discover a way to build a functional website for a
Bussiness that is Universal Bio for product management.
Project Stages
The project consists of the following stages:
Primary goals
• Create header/navigation bar to navigate between pages.
• Create a home page to display products.
• Create a login page for user login.
High-Level Approach
Creating the website’s User Interface (UI) using HTML, CSS and enhancing it further using
Bootstrap; without actually implementing any of the app’s core features.
Implementation of animations, effects and core functionalities (sorting algorithms) using
JavaScript.
Publish to GitHub and host your project live using Netlify.
SYSTEM REQUIREMENTS
Hardware Requirements:-
Processor : 1.0(GHz) Pentium processor
RAM : 512MB
HDD : 80GB Display : 1024 x 768 High color-32-bit
Software Requirements:-
Browser : Google Chrome
Database : MySQL (IDE –phpmyadmin)
Operating System : Windows 7
Editor : VS Code
Backend : WAMP SERVER 3
HTML
First developed by Tim Berners-Lee in 1990, HTML is short for Hypertext Markup Language.
HTML is used to create electronic documents (called pages) that are displayed on the World
Wide Web. Each page contains a series of connections to other pages called hyperlinks. Every
web page you see on the Internet is written using one version of HTML code or another. HTML
code ensures the proper formatting of text and images so that your Internet browser may
display them as they are intended to look. Without HTML, a browser would not know how to
display text as elements or load images or other elements. HTML also provides a basic structure
of the page, upon which Cascading Style Sheets are overlaid to change its appearance. One
could think of HTML as the bones (structure) of a web page, and CSS as its skin (appearance)
List Of Diagram
Index Page
About Us
Products
Our Policy
Contact Us
Coding Of Project
Index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible"
content="IE=edge">
<meta name="viewport"
content="width=devicewidth, initial-scale=1.0">
<title>Document</title>
<!-- Bootstrap CSS -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected].
0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-
BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wS
X0szH/Ev+nYRRuWlolflfl"
crossorigin="anonymous"> <script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-
b5kHyXgcpbZJO/tY9Ul7kGkf1S0CWuKcCD38l8YkeH8
z8QjE0GmW1gYU5S9FOnJ0"
crossorigin="anonymous"></script>
<script
src="https://cdn.jsdelivr.net/npm/@popperjs/core
@2.6.0/dist/umd/popper.min.js"
integrity="sha384-
KsvD1yqQ1/1+IA7gi3P0tyJcT3vR+NdBTt13hSJ2lnve8
agRGXTTyNaBYmCR/Nwi"
crossorigin="anonymous"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.min.js"
integrity="sha384-
nsg8ua9HAw1y0W1btsyWgBklPnCUAFLuTMS2G72
MMONqmOymq585AcH49TLBQObG"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="container-fluid">
<header id="header" class="fixed-top d-flex
align-items-center ">
<div class="logo">
<h1 class="text-light"><a
href="index.html"><img src="img/logo.png"
height="80px"
alt=""></a>
</h1>
<!-- Uncomment below if you prefer to
use an image logo -->
<!-- <a href="index.html"><img
src="assets/img/logo.png" alt=""
class="imgfluid"></a>-->
</div>
<nav id="navbar" class="navbar my-1">
<ul>
<li><a class="getstarted scrollto
active" href="index.html">Home</a></li>
<li><a class="getstarted scrollto"
href="about_us.html">About Us</a></li>
<li><a class="getstarted scrollto"
href="products.html">Products</a></li>
<li><a class="getstarted scrollto "
href="our_policy.html">Our Policy</a></li>
<li><a class="getstarted scrollto"
href="contact.html">Contact Us</a></li>
<!-- <li><a class="getstarted scrollto"
href="#">Get Started</a></li> -->
</ul>
<!-- <i class="bi bi-list mobile-
navtoggle"></i> -->
</nav><!-- .navbar -->
</div>
</header>
<section class=" align-items-center">
<div class="container-fluid">
<div>
<img src="img/CONTACT (3).jpg"
style="width: 100%;">
</div>
</div>
</section>
<main>
<div class=" row">
<p class="no_margin_right">
<label
for="contact_number">Contact No:</label>
<input type="text"
name="contact_number" id="contact_number"
class="input_field" />
</p>
<div class="clear h20"></div>
<label
for="text">Message:</label>
<textarea id="text"
name="message" rows="0" cols="0"
class="required"></textarea>
<div class="clear h20"></div>
<input type="submit"
value="Send" id="submit" name="submit"
class="submit_btn float_l" />
<input type="reset"
value="Reset" id="reset" name="reset"
class="submit_btn float_r" />
</form>
</div>
</div>
<!-- <h4><b>"Varanasi" Office,</b></h4> --
>
<div class="col-sm-2 my-5 mx-5 "
style="text-align: justify;">
<img src="img/CONTCT.png"
height="270" width="300">
</div>
</div>
<div class="row">
<div class="col-sm-12 " style="text-align:
center;">
<h1><strong>Biotex Scientific
Co.</strong></h1><br><hr>
</div>
<div class="col-sm-6 " style="text-align:
center;">
<h4><b>"Varanasi" Office,</b></h4>
<p> C-27/159, Ram Bhawan, Jagat
Ganj,<br>
Varanasi, Uttar Pradesh, India.<br>Pin -
221002<br>
<strong>Phone : </strong> 0542-
2201065 ,09415201882<br>
<strong>Email:
</strong>[email protected],<br />
[email protected]</br></p></br
></p>
</div>
<div class="col-sm-6 " style="text-align:
center;">
<h4><b>"Lucknow" Office</b></h4>
<p>521/175,A Bara Chandganj, B. P.
Marg</br>
Near Shani Dham Mandir,
Kapoorthala,<br/>
Lucknow, Uttar Pradesh, India.<br>Pin -
226006<br>
<strong>Phone : </strong> 9415201882,
8090004240<br>
<strong>Email:</strong>[email protected],<b
r>[email protected]<br></br></
p></p>
</div>
</div>
</main>
<footer class="foot">
<div class="row">
<div class="col-sm-6 mx-4 my-3">
</div>
</div> </footer> </div></body></html>
About Us
<html lang="en"><head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible"
content="IE=edge">
<meta name="viewport"
content="width=devicewidth, initial-scale=1.0">
<title>About_us</title>
<!-- Bootstrap CSS -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected].
0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet" crossorigin="anonymous"
integrity="sha384-
BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wS
X0szH/Ev+nYRRuWlolflfl">
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.bundle.min.js"
crossorigin="anonymous"
integrity="sha384b5kHyXgcpbZJO/tY9Ul7kGkf1S0C
WuKcCD38l8YkeH8
z8QjE0GmW1gYU5S9FOnJ0"></script>
<script
src="https://cdn.jsdelivr.net/npm/@popperjs/core
@2.6.0/dist/umd/popper.min.js"
crossorigin="anonymous"
integrity="sha384KsvD1yqQ1/1+IA7gi3P0tyJcT3vR+
NdBTt13hSJ2lnve8
agRGXTTyNaBYmCR/Nwi"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.min.js"
crossorigin="anonymous"
integrity="sha384nsg8ua9HAw1y0W1btsyWgBklPnC
UAFLuTMS2G72
MMONqmOymq585AcH49TLBQObG"></script>
<link href="style.css" rel="stylesheet">
</head>
<body>
<div class="container-fluid">
<header class="fixed-top d-flex align-
itemscenter " id="header">
</ul>
<!-- <i class="bi bi-list mobile-
navtoggle"></i> -->
</nav><!-- .navbar -->
</div>
</header>
<section class=" align-items-center">
<div class="container-fluid">
<div>
<img style="width: 100%;"
src="img/ABOUT.jpg">
</div>
</div>
</section>
</div>
<div class="col-sm-2">
<img width="350" height="400"
src="img/aboutus-removebg-preview.png">
</div>
</div>
<!-- aboutus end -->
</main>
<footer class="foot">
<div class="row">
<div class="col-sm-6 mx-4 my-3">
</div>
</div>
</footer>
</div>
</body></html>
Products
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible"
content="IE=edge">
<meta name="viewport"
content="width=devicewidth, initial-scale=1.0">
<title>Products</title>
<link
href="https://cdn.jsdelivr.net/npm/[email protected].
0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet" crossorigin="anonymous"
integrity="sha384-
BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wS
X0szH/Ev+nYRRuWlolflfl">
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.bundle.min.js"
crossorigin="anonymous"
integrity="sha384b5kHyXgcpbZJO/tY9Ul7kGkf1S0C
WuKcCD38l8YkeH8
z8QjE0GmW1gYU5S9FOnJ0"></script>
<script
src="https://cdn.jsdelivr.net/npm/@popperjs/core
@2.6.0/dist/umd/popper.min.js"
crossorigin="anonymous"
integrity="sha384KsvD1yqQ1/1+IA7gi3P0tyJcT3vR+
NdBTt13hSJ2lnve8
agRGXTTyNaBYmCR/Nwi"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.min.js"
crossorigin="anonymous"
integrity="sha384nsg8ua9HAw1y0W1btsyWgBklPnC
UAFLuTMS2G72
MMONqmOymq585AcH49TLBQObG"></script>
<link href="style.css" rel="stylesheet">
<script src="js/jquery1-4-2.min.js"
type="text/javascript"></script>
<link href="css/slimbox.css" rel="stylesheet"
type="text/css" media="screen"> <script
src="js/slimbox.js"
type="text/JavaScript"></script>
</head>
<body>
<div class="container-fluid">
<header class="fixed-top d-flex align-items-center
" id="header">
<div class="logo">
<h1 class="text-light"><a
href="index.html"><img height="80" alt=""
src="img/logo.png"></a>
</h1>
<!-- Uncomment below if you prefer to use an
image logo -->
<!-- <a href="index.html"><img
src="assets/img/logo.png" alt=""
class="imgfluid"></a>-->
</div>
<div>
<img style="width: 100%;"
src="img/prod.jpg">
</div>
</div>
</section>
<main>
<hr>
<div class="row my-5">
<h2 style="text-align: center;"><strong
class="pro">Range of Products</strong></h2>
</div>
<div class="row my-5 justify-content-center
textcenter ">
<div class="col-sm-3 my-5 ">
<div class="card ">
<img class="card-img-top" alt="..."
src="img/SCIENTFIC.jpg">
<div class="card-body">
</div>
</div>
</p>
</div>
<div class="modal-footer">
<button class="btn butt" type="button"
data-bs-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-3 my-5">
<div class="card ">
<img class="card-img-top" alt="..."
src="img/other.jpg">
<div class="card-body">
<!-- <h5 class="card-title">Other
Products</h5> -->
<!-- Button trigger modal -->
<button class="btn butt" type="button"
data-bs-target="#exampleModa3" data-
bstoggle="modal">
Other Products
</button>
<!-- Modal -->
<div tabindex="-1" class="modal fade"
id="exampleModa3" aria-hidden="true"
arialabelledby="exampleModalLabel">
<div class="modal-dialog pro">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title"
id="exampleModalLabel">Other Products</h5>
<button class="btn-close"
arialabel="Close" type="button" data-
bsdismiss="modal"></button>
</div>
<div class="modal-body">
</div>
</div>
</main>
<footer class="foot">
<div class="row">
<div class="col-sm-6 mx-4 my-3">
</div>
</div>
</footer>
</div>
<html lang="en"><head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible"
content="IE=edge">
<meta name="viewport"
content="width=devicewidth, initial-scale=1.0">
<title>Document</title>
<!-- Bootstrap CSS -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected].
0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet" crossorigin="anonymous"
integrity="sha384-
BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wS
X0szH/Ev+nYRRuWlolflfl">
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.bundle.min.js"
crossorigin="anonymous"
integrity="sha384b5kHyXgcpbZJO/tY9Ul7kGkf1S0C
WuKcCD38l8YkeH8
z8QjE0GmW1gYU5S9FOnJ0"></script>
<script
src="https://cdn.jsdelivr.net/npm/@popperjs/core
@2.6.0/dist/umd/popper.min.js"
crossorigin="anonymous"
integrity="sha384KsvD1yqQ1/1+IA7gi3P0tyJcT3vR+
NdBTt13hSJ2lnve8
agRGXTTyNaBYmCR/Nwi"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.min.js"
crossorigin="anonymous"
integrity="sha384nsg8ua9HAw1y0W1btsyWgBklPnC
UAFLuTMS2G72
MMONqmOymq585AcH49TLBQObG"></script>
<link href="style.css" rel="stylesheet">
</head>
<body>
<div class="container-fluid">
<header class="fixed-top d-flex align-
itemscenter " id="header">
</ul>
<!-- <i class="bi bi-list mobile-
navtoggle"></i> -->
</nav><!-- .navbar -->
</div>
</header>
<section class=" align-items-center">
<div class="container-fluid">
<div>
<img style="width: 100%;"
src="img/policy (1).jpg">
</div>
</div>
</section>
<main>
<div class="my-5 row">
</div>
</div>
</footer>
</div>
</body></html>
Contact Us
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible"
content="IE=edge">
<meta name="viewport"
content="width=devicewidth, initial-scale=1.0">
<title>Document</title>
<!-- Bootstrap CSS -->
<link
href="https://cdn.jsdelivr.net/npm/[email protected].
0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet" crossorigin="anonymous"
integrity="sha384-
BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wS
X0szH/Ev+nYRRuWlolflfl">
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.bundle.min.js"
crossorigin="anonymous"
integrity="sha384b5kHyXgcpbZJO/tY9Ul7kGkf1S0C
WuKcCD38l8YkeH8
z8QjE0GmW1gYU5S9FOnJ0"></script>
<script
src="https://cdn.jsdelivr.net/npm/@popperjs/core
@2.6.0/dist/umd/popper.min.js"
crossorigin="anonymous"
integrity="sha384KsvD1yqQ1/1+IA7gi3P0tyJcT3vR+
NdBTt13hSJ2lnve8
agRGXTTyNaBYmCR/Nwi"></script>
<script
src="https://cdn.jsdelivr.net/npm/[email protected]
-beta2/dist/js/bootstrap.min.js"
crossorigin="anonymous"
integrity="sha384nsg8ua9HAw1y0W1btsyWgBklPnC
UAFLuTMS2G72
MMONqmOymq585AcH49TLBQObG"></script>
<link href="style.css" rel="stylesheet">
</head>
<body>
<div class="container-fluid">
<header class="fixed-top d-flex align-
itemscenter " id="header">
<div class="logo">
<h1 class="text-light"><a
href="index.html"><img height="80" alt=""
src="img/logo.png"></a>
</h1>
<!-- Uncomment below if you prefer to
use an image logo -->
<!-- <a href="index.html"><img
src="assets/img/logo.png" alt=""
class="imgfluid"></a>-->
</div>
</ul>
<!-- <i class="bi bi-list mobile-
navtoggle"></i> -->
</nav><!-- .navbar -->
</div>
</header>
<section class=" align-items-center">
<div class="container-fluid">
<div>
<img style="width: 100%;"
src="img/CONTACT (3).jpg">
</div>
</div>
</section>
<main>
<div class=" row">
<p class="no_margin_right">
<label
for="contact_number">Contact No:</label>
<input
name="contact_number" class="input_field"
id="contact_number" type="text">
</p>
<div class="clear h20"></div>
<label
for="text">Message:</label>
<textarea name="message"
class="required" id="text"></textarea>
<div class="clear h20"></div>
<input name="submit"
class="submit_btn float_l" id="submit"
type="submit" value="Send">
<input name="reset"
class="submit_btn float_r" id="reset" type="reset"
value="Reset">
</form>
</div>
</div>
<!-- <h4><b>"Varanasi" Office,</b></h4> --
>
<div class="col-sm-2 my-5 mx-5 "
style="text-align: justify;">
</div>
</div>
<div class="row">
<div class="col-sm-12 " style="text-align:
center;">
<h1><strong>Biotex Scientific
Co.</strong></h1><br><hr>
</div>
<div class="col-sm-6 " style="text-align:
center;">
<h4><b>"Varanasi" Office,</b></h4>
<p> C-27/159, Ram Bhawan, Jagat
Ganj,<br>
Varanasi, Uttar Pradesh, India.<br>Pin -
221002<br>
<strong>Phone : </strong> 0542-
2201065 ,09415201882<br>
<strong>Email:
</strong>[email protected],<br>
[email protected]<br></p><br><
p></p>
</div>
<div class="col-sm-6 " style="text-align:
center;">
<h4><b>"Lucknow" Office</b></h4>
<p>521/175,A Bara Chandganj, B. P.
Marg<br>
Near Shani Dham Mandir,
Kapoorthala,<br>
Lucknow, Uttar Pradesh, India.<br>Pin -
226006<br>
<strong>Phone : </strong> 9415201882,
8090004240<br>
<strong>Email:</strong>[email protected],<b
r>[email protected]<br><br></p
><p></p>
</div>
</div>
</main>
<footer class="foot">
<div class="row">
<div class="col-sm-6 mx-4 my-3">
</div>
</div>
</footer>
</div></body>
</html>
TESTING
Testing of a project is the process of determining all the proposed options in the project work
documented. It is done before the delivery of the project to the customer and make sure there are no
failures in the system.
Testing Objectives
• Testing is a process of executing a program with the intent of finding errors.
• 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 the procedure used to validate that individual units of source code are working properly.
This is done at the development level (coding). Integration Testing Integrity and testing, it is the phase of
software testing in which individual modules are combined and tested as a group. It follows unit testing