Final Report
Final Report
CERTIFICATE
2
ACKNOWLEGEMENT
I would like to acknowledge the contributions of the following people, without whose
help and guidance this report would not have been completed. I acknowledge the
counsel and support of our trainer, (Name, Designation, Department) , with respect
and gratitude, whose expertise, guidance, support, encouragement, and enthusiasm
has made this report possible. Their feedback vastly improved the quality of this report
and provided an enthralling experience. I am indeed proud and fortunate to be
supported by them .
This acknowledgement will remain incomplete if I fail to express our deep sense of
obligation to my parents and God for their consistent blessings and encouragement.
Enrollment No : 09120802822
3
ABSTRACT
This report details the outcomes and experiences gained during a six-week internship
focused on front-end development, specifically through the execution of two significant
projects: the Modern Chair E-Commerce Page and the Parallax Scrolling Website.
The objective of the internship was to enhance practical skills in HTML5, CSS3, and
JavaScript, while also applying contemporary design principles to create user-centric
web interfaces.
The Modern Chair Project aimed to develop an interactive product page that allows
users to select product configurations, such as color options, and observe real-time
price updates. This project successfully demonstrated the integration of responsive
design principles, ensuring usability across various devices and enhancing user
engagement.
In contrast, the Parallax Website Project focused on implementing advanced CSS3
techniques to create a visually appealing scrolling effect that enhances the user
experience. By utilizing the parallax scrolling technique, this project effectively
showcased the importance of aesthetics and interactivity in modern web design.
The report encompasses a comprehensive overview of the technologies learned,
detailed discussions of the project outcomes, challenges encountered, and a critical
evaluation of the merits, demerits, and applications of both projects. The experiences
gained during this internship not only solidified my understanding of front-end
development but also provided valuable insights into the collaborative and iterative
nature of web design
4
TABLE OF CONTENTS
Certificate ....................................................................................... 2
Acknowledgement ......................................................................... 3
Abstract ........................................................................................... 4
Table of Contents ........................................................................... 5-6
5
5.4 Demerits of Parallax Website............................................................... 24
5.5 Applications of Modern Chair Project.................................................... 25
5.6 Applications of Parallax Website ................................................ 25-26
REFERENCES …………………………………………………… 30
6
CHAPTER 1: Introduction and Literature Survey
1.1 Introduction
7
CHAPTER 2: Technology Learned/Project
Throughout the duration of the internship, I garnered hands-on experience in several
pivotal technologies:
8
observe real-time price updates, while JavaScript orchestrated the
parallax scrolling effect in the second project.
styles/: A directory with CSS files for styling the website, including:
9
scripts/: A directory containing JavaScript files, including:
10
CHAPTER 3: Results Discussion
The successful execution of both projects resulted in the fulfillment of their
intended objectives, showcasing the application of modern web
development technologies and principles.
11
providing users with all necessary information to make informed
purchasing decisions.
12
13
14
15
16
Parallax Website
The Parallax Website project distinguished itself through the innovative
use of the parallax scrolling effect, which contributed to a modern and
visually captivating user interface. This technique, where background
images move at a different speed than the foreground content, creates an
illusion of depth and immersion, significantly enhancing the overall
aesthetic appeal of the website.
17
18
19
CHAPTER 4: Conclusion and Future Scope
Conclusion
The projects undertaken during this internship stand as a compelling
testament to the practical application of HTML5, CSS3, and JavaScript in
the development of responsive, interactive websites. Through the
execution of the Modern Chair Project and the Parallax Website, I have
gained invaluable insights into the intricacies of front-end development,
including the importance of user experience, design principles, and
responsive design methodologies.
Future Scope
Modern Chair Project:
While the Modern Chair Project successfully achieved its objectives, there
exists considerable potential for future enhancements that could
significantly elevate the functionality and user experience of the platform:
20
Back-End Integration: Future iterations of the project could focus on
integrating back-end functionality using technologies such as
Node.js or Django. This enhancement would facilitate real-time
order processing, enabling users to complete transactions directly
through the product page. Additionally, a back-end system would
allow for inventory management, ensuring that product availability
is accurately reflected in real-time, thereby improving operational
efficiency.
Parallax Website:
The Parallax Website has ample opportunities for enhancement that
could increase interactivity and user engagement:
21
but also gather valuable feedback and data for continuous
improvement of the site.
22
CHAPTER 5: Merits, Demerits, and Applications
Merits
Modern Chair Project:
The Modern Chair Project stands out for its user-friendly design and
interactive interface, which are key components in creating a positive user
experience. The following merits highlight its strengths:
Parallax Website:
The Parallax Website employs innovative design techniques that
significantly enhance its visual and interactive appeal:
23
Enhanced User Engagement: The visually dynamic nature of the
parallax effect has been shown to increase user engagement.
Visitors are likely to spend more time on the site, as the engaging
animations and transitions can spark curiosity and lead to further
exploration of the content.
Demerits
Modern Chair Project:
Despite its strengths, the Modern Chair Project has notable limitations:
Parallax Website:
The Parallax Website also presents certain challenges:
24
Compatibility Concerns: Some older devices or browsers may
struggle with the parallax effect, which could lead to inconsistent
user experiences. Ensuring compatibility across a diverse range of
platforms can be challenging and may require additional
development resources.
Applications
Modern Chair Project:
The Modern Chair Project serves as an exemplary framework for various
applications, particularly in the realm of e-commerce:
Online Retail Stores: The interactive nature of the project lends itself
well to any online retail scenario where customer engagement is
crucial. By providing real-time feedback and customization options,
retailers can create a more personalized shopping experience that
resonates with users.
Parallax Website:
The Parallax Website has a wide range of applications across various
digital platforms:
25
Landing Pages: Businesses can utilize the parallax scrolling effect
in landing pages to capture user attention and drive conversions.
The engaging visuals can help communicate key messages and
guide users toward taking desired actions, such as signing up for
newsletters or making purchases.
26
Appendices
Appendix A: Project Structure
The following outlines the overall structure of both projects, highlighting key
components and file organization:
o index.html: The main HTML file containing the structure and content of
the product page.
o styles.css: The primary CSS file for styling the layout, typography, and
interactive elements.
2. Parallax Website:
o index.html: The main HTML file that includes sections for parallax
scrolling.
Below are selected code snippets that exemplify key features of both projects:
27
1. Modern Chair Project – Real-Time Price Update (JavaScript):
javascript
Copy code
colorOptions.forEach(option => {
option.addEventListener('click', function() {
priceDisplay.textContent = `$${newPrice}`;
});
});
This snippet demonstrates how JavaScript is used to update the displayed price in
real-time based on user-selected color options.
css
Copy code
.parallax {
background-image: url('images/background.jpg');
28
height: 500px;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
This CSS rule applies the parallax effect to a section of the website by fixing the
background image during scrolling, creating a sense of depth.
Feedback collected during user testing revealed insights into the user
experience for both projects:
Modern Chair Project: Users appreciated the real-time price updates and
found the color selection feature intuitive. However, some expressed a desire
for more product information and clearer navigation.
29
References
30