internship report
internship report
internship report
Certified that this Internship report “WEB DEVELOPMENT” is the bonafide work of
“NOOR MOHAMMED A (220071601194)” who carried out the internship under my
supervision. Certified further, that to the best of our knowledge the work reported
herein does not form part of any other internship report or dissertation on the basis of
which a degree or award was conferred on an earlier occasion on this or any other
candidate.
SIGNATURE
Mrs.S.M.Shifana Rayesha
Assistant Professor
Department of CSE
B.S. Abdur Rahman Crescent
Institute of Science and Technology
Vandalur, Chennai – 600 048.
i
INTERNSHIP CERTIFICATE
ii
VIVA VOCE EXAMINATION
The viva voce examination of the Internship titled “WEB DEVELOPMENT”, submitted by
INTERNAL EXAMINER
iii
ACKNOWLEDGEMENT
I sincerely thank Dr. N. RAJA HUSSAIN, Registrar, for furnishing every essential
facility for doing my internship.
I thank Dr. W. AISHA BANU, Professor and Head, Department of Computer Science
and Engineering, for providing strong oversight of vision, strategic direction and
valuable suggestions.
I thank all the Faculty members and the System Staff of the Department of
Computer Science and Engineering for their valuable support and assistance at
various stages of internship completion.
(NOOR MOHAMMED A)
iv
TABLE OF CONTENTS
1 COMPANY OVERVIEW
1.1 Company Overview
1.2 Company Website
2 ROLE AND RESPONSIBILITY
2.1 ROLE
2.2 RESPONSIBILITY
3 PROJECT OVERVIEW
4 THEORETICAL ANALYSIS
4.1 PURPOSE OF THE PROJECT
4.2 SCOPE OF THE PROJECT
4.3 COMPONENTS OF THE PROJECT
4.4 THEORETICAL FRAMEWORKS
5 DESIGN AND IMPLEMENTATION
5.1 DESIGN
5.2 IMPLEMENTATION
5.3 WORK FLOW OF THE PROJECT
5.4 CHALLENGES AND SOLUTIONS
6 RESULT AND ANALYSIS
7 CONCLUSION
8 REFERENCES
APPENDIX
A1 - Source Code
A2 – Technical Bibliography
v
COMPANY OVERVIEW
We believe on teamwork among our clients to make a tremendous success that associated
with different fields of clients in the development sectors like as banking, educational,
automation, production, manufacturing fields. Especially, we are collaborating with 180+
clients and 2000+ projects on across the world like Japan, Singapore, China, and Germany.
Today the engineering college is making on engineer but who are capable to stand the good
engineering in their career. The college environment is developing the students in the way of
only in the theoretical than practical knowledge. This may affects the current engineers is not
able to gather adequate knowledge on practical exposure. Here, we are initiate the inplant
training in practical environment that give backbone support to future engineers.
Our real time environment is making an engineer with intellectual ability in the hands on
training. These kinds of training are not mandate for the engineering students but this
experience is supporting to your career growth, which codebind is making a good future for
you. We are ensuring to tune all engineering streams in their latest technologies and
improving their ability to develop the innovative project ideas. Additionally, we are providing
free placement training and career development training for all departments to step up in
your future.
Our major services are exclusively associating with the user-friendly design and
innovative digital marketing ideas. We were caring about every perspective of
website designing from programming side as well as the graphical design to develop
your website.
Website:- https://codebindtechnologies.com/
vi
ROLE AND RESPONSIBILITY
Roles:-
1. Frontend Developer:
2. Website Development
o Build website structures using HTML, CSS, and JavaScript.
o Integrate frontend designs with backend functionality.
3. Database Management
o Design, implement, and manage databases to store website data.
o Ensure data security and optimize database queries.
vii
o Test website performance under various conditions and optimize accordingly.
6. Security
o Implement secure coding practices to prevent attacks like SQL injection, XSS,
and CSRF.
o Use SSL certificates, encryption, and other methods to secure data.
7. Collaboration
o Work with graphic designers for visual elements.
o Collaborate with content writers and SEO specialists to ensure optimized
content delivery.
o Coordinate with stakeholders to ensure alignment with business goals.
8. Documentation
o Document the website architecture, features, and updates.
o Provide user and maintenance guides for clients or teams.
viii
PROJECT OVERVIEW
Key Features
1. Header and Navigation Bar:
ix
App download options.
Site description.
Useful links (e.g., coupons, blog posts, return policy).
Social media links.
Technologies Used
1. Frontend:
How It Works
1. Homepage (index.html):
o Separate pages for Products, About, Contact, and Account (linked but
not included in the uploaded file).
3. Interactive Elements:
o Buttons like Add to Cart, Explore Now, and Buy Now enable actions.
o The menu toggles on mobile devices.
4. Dynamic Sections:
x
Potential Enhancements
Backend Integration:
THEORETICAL ANALYSIS
xi
o Demonstrate the use of frontend technologies like HTML, CSS, and
JavaScript to create an interactive and responsive web application.
o Offer structured content (e.g., featured products, latest products, and
special offers) to attract and engage users.
b. Product Listings
Showcases featured and latest products in visually appealing grids.
Provides important product details:
xii
c. Promotional Sections
o Highlights special offers and promotions to attract user interest.
o The Buy Now call-to-action encourages immediate purchases.
4. Theoretical Framework
Frontend Framework
Design Principles
o User-Centric Design: Focuses on easy navigation and intuitive interfaces.
o Responsive Design: Ensures the site adapts to different screen sizes and
resolutions.
o Visual Hierarchy: Uses headings, images, and buttons to guide user
attention.
1. Design
The project follows a user-centric design approach with the following key
elements:
1. Homepage Layout:
xiii
o A hero section with a banner and a call-to-action button (Explore
Now).
o Grids for Featured Products and Latest Products, showcasing
product images, prices, and ratings.
2. Navigation Bar:
b. Functional Design
Product Display:
o Each product includes an image, name, rating, and price.
Call-to-Action Buttons:
o Add to Cart and Buy Now buttons encourage engagement.
Special Offers:
o Promotions attract users to explore deals.
xiv
c. API Integration
Google Maps API:
o Displays store locations in an interactive map
2. Implementation
a. Technologies Used
HTML5: For structuring the content.
CSS3: For styling, including grid layouts and hover effects.
JavaScript:
o Handles interactive elements like menu toggling.
o Enables API integrations (e.g., Google Maps).
Bootstrap 4.5: For responsive design and prebuilt components (e.g., buttons,
grids).
Font Awesome: For icons like ratings, cart, and social media links.
Google Fonts: Custom fonts for text styling.
html
<div class="navbar">
<div class="logo">
<img src="images/logo.png" alt="logo-image">
</div>
<nav>
<ul id="menu-items">
<li><a href="index.html">Home</a></li>
<li><a href="index2.html">Products</a></li>
<li><a href="about.html">About</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="register.html">Account</a></li>
</ul>
</nav>
</div>
xv
o CSS Styling:
Flexbox for alignment.
html
<div class="row">
<div class="col-4 box-container">
<img src="images/iphonex-phone.jpg" alt="Iphone X">
<h5 class="product_name">IPhone X</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
</div>
<p class="price_name">Rs4999.99</p>
</div>
</div>
o CSS Hover Effects:
Change the background color or scale the product image on
hover.
3. Google Maps Integration
o HTML:
<div id="map"></div>
o JavaScript:
function initMap() {
const location = { lat: -34.397, lng: 150.644 };
const map = new
google.maps.Map(document.getElementById("map"), {
zoom: 8,
center: location,
});
const marker = new google.maps.Marker({
position: location,
map: map,
});
}
xvi
4. Footer
o Structured with multiple columns:
html
<div class="footer">
<div class="row">
<div class="footer-col-1">
<h3>Download our app</h3>
<p>Top G5 Enabled Products with good support</p>
<div class="app-logo">
<img src="images/playstore.png" alt="">
<img src="images/appstore.png" alt="">
</div>
</div>
<!-- Additional footer columns -->
</div>
</div>
c. Responsive Design
Implemented using the Bootstrap Grid System:
o col-md-6 and col-4 classes ensure columns adjust to screen sizes.
o Users are welcomed with a hero banner and quick links to explore
products.
2. Product Pages
xvii
4. Challenges and Solutions
a. Challenge: Responsiveness
Solution: Used Bootstrap's grid system and media queries to ensure the site
adapts to all devices.
Result
1. Functional Results
Responsive Design: The website adapts to various screen sizes (desktop,
tablet, and mobile) using Bootstrap’s grid system.
Product Listings:
o Featured and latest products are displayed in grid layouts with images,
names, ratings, and prices.
o Visual hover effects and interactive buttons (Add to Cart, Buy Now)
enhance user engagement.
Google Maps Integration:
o A functional map is embedded using the Google Maps API, displaying
a placeholder location.
Navigation:
o Clear navigation links for Home, Products, About, Contact, and
Account pages.
o A shopping cart icon is present for future integration with cart
functionality.
Footer Section:
o Includes app download links, useful links (e.g., return policy), and
social media links.
2. Visual Appeal
Professional Layout:
xviii
o A well-structured and aesthetically pleasing layout is achieved through
a combination of Bootstrap, Font Awesome, and Google Fonts.
Dynamic Elements:
o Images, ratings, and buttons are styled with hover effects and
transitions, providing an engaging experience.
Branding:
o Display of trusted brand logos (Amazon, Apple, etc.) builds user trust.
Analysis
1. Strengths
1. Frontend Excellence:
o The website is highly responsive and visually appealing.
2. Limitations
1. Static Data:
o Products are hardcoded into the HTML file, requiring manual updates.
xix
o Google Maps integration relies on an API key, which may require
proper configuration.
3. Performance
Load Time:
o The website's performance depends on the size of images and the
efficiency of external libraries like Bootstrap.
o Optimization of images and code can further reduce load time.
User Experience:
o Smooth navigation and visually appealing grids make the site user-
friendly.
CONCLUSION
xx
Key Accomplishments:
1. A professional and responsive design adaptable to various devices and
screen sizes.
2. Dynamic sections for featured and latest products, enhancing user
engagement.
3. Integration of external services like Google Maps for location-based
functionality.
4. Use of branding and social media links to build trust and extend reach.
REFERENCES
Below are the references used for building and understanding the ElectroHub E-
Commerce Website Project. These references cover tools, technologies, libraries,
and frameworks utilized in the design and implementation:
o Used for structuring the web pages and applying semantic elements.
xxi
o Reference: MDN Web Docs - HTML
2. CSS3 Documentation:
o Used for interactive elements like menu toggling and Google Maps
integration.
o Reference: MDN Web Docs - JavaScript
4. Bootstrap 4.5:
o A library for adding icons like stars, social media logos, and cart icons.
o Reference: Font Awesome Icons
6. Google Fonts:
2. External Integrations
1. Google Maps API:
3. Learning Resources
1. W3Schools:
xxii
o Tutorials for understanding HTML, CSS, JavaScript, and Bootstrap
basics.
o Reference: W3Schools
2. GeeksforGeeks:
5. Design Inspirations
1. E-Commerce Websites:
o Inspiration for layouts and design was taken from platforms like
Amazon, Flipkart, and eBay.
2. Dribbble and Behance:
xxiii
APPENDIX
A1 - Source Code
#INDEX.HTML:-
<!DOCTYPE html>
<html lang="du">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- ----------main style------------ -->
<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="style.css">
<!-- ------------Google Fonts-------------- -->
<link href="https://fonts.googleapis.com/css2?
family=Recursive:wght@300;400;500;600;700&display=swap"
rel="stylesheet">
<!-- --------------Icon pack font-awesome----------- -->
<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-
awesome.min.css">
<!-- --------------------Google Maps Api---------------- -->
<script defer src="https://maps.googleapis.com/maps/api/js?
key=AIzaSyCl7F3URup7S4Of3R3cJQLk535vNnUQRzg&callback=initMap">
</script>
xxiv
<title>ElectroHub | World's Best Market</title>
</head>
<body>
<div class="header">
<div class="container">
<div class="navbar">
<div class="logo">
<img src="images/imagelogo.png" style="height:130px;width:200px;"
alt="logo-image">
</div>
<nav>
<ul id="menu-items">
<li><a href="">Home</a></li>
<li><a href="index2.html">Products</a></li>
<li><a href="about.html">About</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="register.html">Account</a></li>
</ul>
</nav>
<img src="images/cart.png" alt="cart" width="30px" height="30px"
class="cart-img">
<img src="images/menu.png" alt="menu" width="30px" height="30px"
class="menu-icon" onclick="menutoggle()">
</div>
<div class="row">
<div class="col-md-6 ">
<h1 class="text-white">Great deals happening <br> Right Now!</h1>
<p>Enjoy a safe, convenient shopping experience</p>
<p>Shop stress-free from home. We’re ready to help, online or by
phone.</p>
<a href="" class="btn btn-main">Explore Now →</a>
</div>
<div class="col-md-6">
xxv
<img src="images/laptop-banner.png" alt="banner-image"
class="center">
</div>
</div>
</div>
</div>
<!-- featured products -->
<div class="small-container mt-5">
<h2 class="title">Featured Products</h2>
<div class="row horizontal-scroll-wrapper squares">
<div class="col-4 box-container">
<div class="image-overlay"></div>
<img src="images/power-tab.jpeg" alt="tablet pc">
<h5 class="product_name">Tablet Pc</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<div class="content-details fadeIn-bottom">
<h3 class="content-title">Tablet Pc</h3>
<h4 class="content-price">Rs1000.99</h4>
<div class="content-btn btn btn-secondary" title="Add to Cart"><i
class="fa fa-cart-plus" aria-hidden="true"></i></div>
</div>
<p class="price_name" >Rs1000.99</p>
<!-- <div class="btn btn-secondary" title="Preview Item"><i class="fa fa-
cart-plus" aria-hidden="true"></i>
</div> -->
</div>
<div class="col-4 box-container">
<img src="images/ps4-gaming.jpg" alt="Gaming console">
xxvi
<h5 class="product_name">X-box Console</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs2000</p>
</div>
<div class="col-4 box-container">
<img src="images/iphonex-phone.jpg" alt="Iphone X">
<h5 class="product_name">IPhone X</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
</div>
<p class="price_name" >Rs4999.99</p>
</div>
<div class="col-4 box-container">
<img src="images/keyboard.jpg" alt="keyboard">
<h5 class="product_name">Logitech Super Slim</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs199.99</p>
</div>
xxvii
</div>
<!-- Latest products -->
<h2 class="title">Latest Products</h2>
<div class="row">
<div class="col-4 box-container">
<img src="images/Alienware-laptop.png" alt="Gaming Laptop">
<h5 class="product_name">X-box Console</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs2000</p>
</div>
<div class="col-4 box-container">
<img src="images/canon-cam.jpg" alt="Camera">
<h5 class="product_name">Canon 12X Pro Shoot</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-half-o"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs990</p>
</div>
<div class="col-4 box-container">
<img src="images/iphone9-phone.jpg" alt="Iphone SE">
<h5 class="product_name">IPhone SE</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
xxviii
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs4999.99</p>
</div>
<div class="col-4 box-container">
<img src="images/logitech-tab.png" alt="Tablet Pc">
<h5 class="product_name">Samsung Tablet PC</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-half-o"></i>
</div>
<p class="price_name" >Rs3999.99</p>
</div>
<div class="col-4 box-container">
<img src="images/imac.jpg" alt="Imac">
<h5 class="product_name">Apple Imac</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs7999.99</p>
</div>
<div class="col-4 box-container">
<img src="images/thunderbolt.jpeg" alt="Gaming Laptop">
<h5 class="product_name">USB Type-C Thunderbolt</h5>
<div class="rating">
xxix
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs200</p>
</div>
<div class="col-4 box-container">
<img src="images/laptop-gaming.jpg" alt="Gaming Laptop">
<h5 class="product_name">Alienware Laptop</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs7000.99</p>
</div>
<div class="col-4 box-container">
<img src="images/cod-ps4.jpg" alt="Playstation 4">
<h5 class="product_name">Call of Duty MW</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs1000.99</p>
</div>
<div class="col-4 box-container">
<img src="images/phantom-drone.png" alt="Phantom Drone">
xxx
<h5 class="product_name">Phantom Drone</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-half-o"></i>
</div>
<p class="price_name" >Rs2500.00</p>
</div>
<div class="col-4 box-container">
<img src="images/epson-projector.png" alt="Epson Projector">
<h5 class="product_name">Epson Projector</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-half-o"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs1000.99</p>
</div>
<div class="col-4 box-container">
<img src="images/ps4-headset.jpg" alt="Gaming Headset">
<h5 class="product_name">Ps4 Gaming Headset</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs800</p>
</div>
xxxi
<div class="col-4 box-container">
<img src="images/superbass-speakers.jpg" alt="Super Bass Laptop
Speakers">
<h5 class="product_name">Super Bass USB Speakers</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs1500</p>
</div>
<div class="col-4 box-container">
<img src="images/xbox-game.jpg" alt="Fifa 20 Xbox">
<h5 class="product_name">Fifa 20 Xbox</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs300</p>
</div>
<div class="col-4 box-container">
<img src="images/xbox-headset.jpg" alt="Xbox Headset">
<h5 class="product_name">X-box Headset</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-half-o"></i>
<i class="fa fa-star-o"></i>
xxxii
</div>
<p class="price_name" >Rs1000.99</p>
</div>
<div class="col-4 box-container">
<img src="images/falcon-drone.jpg" alt="falcon-drone">
<h5 class="product_name">Falcon Drone</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs3000</p>
</div>
<div class="col-4 box-container">
<img src="images/ps4-fortnite.jpg" alt="Fortnite">
<h5 class="product_name">Ps4 Fornite</h5>
<div class="rating">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star-o"></i>
</div>
<p class="price_name" >Rs300</p>
</div>
</div>
</div>
<div class="locate">
<div class="small-container">
<div class="row">
<div class="col-2">
<h3>My Google Maps Demo</h3>
<div id="map"></div>
</div>
<div class="col-2">
</div>
</div>
</div>
</div>
#INDEX2:-
<!doctype html>
xxxvi
<html lang="en">
<head>
<title>Unit 19 Homework</title>
<meta charset="utf-8">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/
dAiS6JXm"
crossorigin="anonymous">
crossorigin="anonymous"></script>
</head>
<p>Not looking for unicorn plus toys? browse our other unicorn products</p>
<span aria-hidden="true">×</span>
xxxvii
</button>
</div>
<div>
</div>
aria-expanded="false">
More Information
</a>
</div>
</li>
</ul>
xxxviii
<input class="form-control mr-sm-2" type="search" placeholder="Search" aria-
label="Search">
</form>
</a>
</li>
<li class="nav-item">
<div class="cart">
</div>
</a>
</li>
</ul>
</nav>
<main class="container">
<div class="row">
xxxix
<!-- Carousel Images -->
<div class="col-md-7">
<div class="carousel-inner">
</div>
<div class="carousel-item">
</div>
<div class="carousel-item">
</div>
</div>
<span class="sr-only">Previous</span>
</a>
<span class="sr-only">Next</span>
</a>
xl
</div>
</div>
<div class="col-md-5">
</h2>
<hr>
<h6>Price</h6>
<p>$99.99</p>
<form id="quantityOfUnicornsForm">
<!-- SELECT QUANTITY DROPDOWN & ADD TO CART BUTTON HERE -->
</div>
xli
<select class="custom-select mr-sm-2 form-control"
id="quantityOfUnicorns">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="3">4</option>
<option value="3">5</option>
</select>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="row">
<div class="col-12">
<nav>
xlii
<div class="nav nav-tabs" id="nav-tab" role="tablist">
</div>
</nav>
<p>This graceful unicorn will prance right into any child’s collection -- and
heart! With its pretty
pink mane and tail, both scattered through with shimmering silver strands
that catch the light,
super-silky plush fur, satin star decorations, beautiful blue eyes, and a
soft, shiny horn.</p>
</div>
<ul>
<li> Imported</li>
xliii
</ul>
</div>
</div>
This graceful unicorn will prance right into any child’s collection -- and heart!
With its pretty pink mane and tail, both scattered through with shimmering silver
strands that catch the light, this enchanting friend is sure to become a new favorite.
Additional irresistible details include super-silky plush fur, satin star decorations,
beautiful blue eyes, and a soft, shiny horn.-->
• Measure 36" H
• Imported -->
</div>
</div>
<div class="row">
<div class="col-12">
<div class="row">
<div class="col-3">
</div>
<div class="col-3">
xliv
<img class="w-100" src="img/recommendedProduct2.jpg" alt="Second
similar">
</div>
<div class="col-3">
</div>
<div class="col-3">
</div>
</div>
</div>
</div>
</div>
</div>
</main>
</footer>
xlv
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form>
<div class="form-group">
</div>
<div class="form-group">
</div>
<div class="form-group">
<label for="formGroupInputEmail">E-mail</label>
xlvi
<input type="email" class="form-control" id="formGroupInputEmail" aria-
describedby="emailHelp" placeholder="Enter email">
</div>
<div class="form-check">
</div>
</form>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
crossorigin="anonymous"></script>
xlvii
<script src="./app2.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakF
PskvXusvfa0b4Q"
crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjU
ar5+76PVCmYl"
crossorigin="anonymous"></script>
</body>
</html>
xlviii
A2 – Technical Bibliography
1. Technical Documentation
JavaScript
MDN Web Docs. “JavaScript Guide.” Mozilla Developer Network.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
Bootstrap Framework
Bootstrap. “Bootstrap Documentation.” Official Bootstrap Framework.
https://getbootstrap.com/docs/4.5/
Font Awesome
Font Awesome. “Icons and Icon Packs.” Official Font Awesome Site.
https://fontawesome.com/
xlix
Google Fonts
Google Fonts. “Web Fonts Library.” Google Fonts Platform.
https://fonts.google.com/
3. Development Tools
Code Editors
Microsoft. “Visual Studio Code.” Official Visual Studio Code Website.
https://code.visualstudio.com/
Browser DevTools
Google. “Chrome DevTools.” Chrome Developer Tools Documentation.
https://developer.chrome.com/docs/devtools/
Version Control
GitHub. “Git and Version Control Platform.” GitHub Documentation.
https://github.com/
4. Design Resources
Color Palettes
Coolors. “Color Palette Generator.” Coolors.
https://coolors.co/
Image Resources
Unsplash. “Free High-Resolution Images.” Unsplash.
https://unsplash.com/
Pixabay. “Free Images and Videos.” Pixabay.
https://pixabay.com/
E-Commerce Development
Traversy Media. “Build an E-Commerce Website Frontend.” YouTube.
https://www.youtube.com/user/TechGuyWeb
l
6. Hosting and Deployment
Hosting Platforms
8. External Libraries
Bootstrap Grid and Components:
https://getbootstrap.com/docs/4.5/
li