ReportFile Tanishq

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

Mini Project

On

Furniture Website
Session: 2023-24

B. Tech

3rd Year (CSE)

Computer Science & Engineering

Submitted to: - Submitted By: -

Prof. Rajat Kumar Tanishq Katyayan

G1-B

21023001000184

Page | 1
Certificate

This is to certify that this project report entitled “Furniture


Website” by Tanishq katyayan (16058) submitted inpartial
requirements for the 5th Semester and degree of Bachelorof
Technology in Computer Science of the Dronacharya Groupof
Institutions – Greater Noida, during the academic year 2023-24,
is a Bonafide record of work carried out under my guidanceand
supervision.

Verified by Guide:
Prof. Rajat Kumar
(Department of Computer Science and Engineering).

Page | 2
Acknowledgement
We are deeply Indebted to Our Respected Head of
Department “Dr. Bipin Pandey” For Guiding us and I would
like to express my sincere gratitude to my project guide “Prof.
Rajat Kumar” for giving us the opportunity to work on this topic.
It would never have been possible for us to take this project to
this level without their innovative ideas and his relentless support
and encouragement.

Submitted By:

Tanishq Katyayan (16058)

Page | 3
Table of Contents

 Introduction

 Objectives

 Features

 Overall Description

 Tools and Technology Used

 Screenshots of Project

 Testing of project

 Future Prospects

 Hardware And Software Specifications

 Testing Of Project

 Conclusion

 References

Page | 4
Introduction

That's great! Creating a furniture website using HTML, CSS, and JavaScript
is a fantastic way to apply your skills and showcase your understanding of
web development. If you have any specific questions, want feedback, or
need assistance with any part of your project, feel free to share more details,
and I'll do my best to help.
Welcome to our Furniture Website Mini Project, where style meets
functionality, and your dream home awaits transformation! In this digital
endeavor, we present a curated collection of furniture pieces that
seamlessly blend aesthetics and practicality, designed to elevate your living
spaces.

Page | 5
Objectives

1. Design and Aesthetics:


 Create an aesthetically pleasing and modern
website design that showcases the elegance
anddiversity of the furniture collection.
 Utilize a clean and user-friendly interface to
enhance the overall browsing experience.

2. Shopping Cart and


Checkout Process:
 Design a streamlined shopping cart and checkout process that
ensures a secure and hassle-free purchasinge perience for users.
 Integrate appropriate feedback and confirmation mechanisms to keep
users informed about their transactions.

3. Latest Arrivals and Promotions:


 Develop sections for displaying the latest furniture arrivals and
ongoing promotions.
 Regularly update the inventory and promotions to keep the website
content fresh and engaging.

4. Responsive Customer
Support:
 Include contact information or a chat feature to provide responsive
customer support forinquiries, feedback, or assistance.
 Ensure clear communication channels for users who may have
questions or concerns.

Page | 6
Features:

Furniture Website brings a variety of features that set it apart from


traditionallearning platforms:

Adaptive Search bar: Customized search and adapt to individual


learning levels, ensuring effective credible knowledge.

User Authentication: Allow users to create accounts, login, and


personalize their newsfeed based on preference.

Reader Surveys and Polls: Engage users by conducting surveys or


polls on current events.

Page | 7
Overall Description
Tools and Technology used: -

HTML
Html is a basic low level programming language used to make a
base of the web. It stands for Hypertext Markup Language. For
example, content could be structured withina set of paragraphs, a
list of bulleted points, or using images and data tables. It can be
assisted by technologiessuch as Cascading Style Sheets and
scripting languagessuch as JavaScript.

CSS (Cascading Style Sheets)


CSS is the language for describing the presentation of Web
pages, including colors, layout, and fonts. It allowsone to adapt
the presentation to several types of devices,such as large
screens, small screens, or printers. CSS is independent of
HTML and can be used with any XML- based markup language.

JavaScript

JavaScript, often abbreviated as JS, is a programminglanguage


that conforms to the ECMAScript specification.JavaScript is
high- level, often just-in-time compiled, andmulti-paradigm. It
has curly- bracket syntax, dynamic typing, prototype-based
object- orientation, and first-classfunctions.
JavaScript is a text-based programming language usedboth on
the client-side and server-side that allows you tomake web
pages interactive. Where HTML and CSS arelanguages that give
structure and style to web pages, JavaScript gives web pages
interactive elements that engage a user.

Page | 8
Home Page:

Page | 9
Codes: -

HTML

Page | 10
CSS (CASCADING STYLE SHEETS): -

Page | 11
JavaScript:-

Page | 12
Future Prospects: -

Future Plans include:

Mobile App Integration: Develop a mobile app for iOS and Android
platforms to reach a broader audience.

Localization: Provide news content in multiple languages and support


localization for different Regions.

Ad Integration: Integrate ad spaces to monetize the website.

Dark Mode: Include a dark mode option for users who prefer a darker
interface.

Data Privacy and GDPR Compliance: Ensure compliance with data


privacy regulations and offer transparent privacy settings.

Fact-Checking Section: Include a dedicated section for fact-checking to


combat misinformation.

Event Calendars: Include a calendar that displays upcoming events,


press conferences or important dates.

Trending Topics: Display a section highlighting trending topics or most-


read articles.

Page | 13
HARDWARE AND SOFTWARE SPECIFICATION

Hardware Specification

Processor: Intel Pentium 4 with1.5Giga Hertz or higher.


Primary Memory: 1024MB RAM or higher.
Secondary: 20GB Hard disk or
higher.
Monitor: LCD or higher.
Keyboard:104keys.
Pointing Device: Mouse or Touchpad.

Software Specification

Operating System: Windows10 or higher.


Frontend: HTML, CSS, JavaScript, font-awesome-icon.
GitHub pages, VS Code Editor.

Page | 14
TESTING OF PROJECT

Software testing can be stated as the process of verifying and validating


that a software or application is bug free, meets the technical
requirements as guided by its design and development and meets the
user requirements effectively and efficiently with handling all the
exceptional and boundary cases.

Software Testing can be broadly classified into two types:

1. Manual Testing

Manual testing includes testing software manually, i.e.,


without using any automated tool or any script. In this type,
the tester takes over the role of an end-user and tests the
software to identify any unexpected behavior or bug. There
are various stages for manual testing such as unit testing,
integration testing, system testing, and user acceptance
testing. Testers use test plans, test cases, or test scenarios to
test software to ensure the completeness of testing. Manual
testing also includes exploratory testing, as testers explore
the software to identify errors in it.

2. Automation testing

Automation testing, which is also known as Test Automation,


is when the tester writes scripts and uses another software to
test the product. This process involves automation of a
manual process. Automation Testing is used to re-run the
test scenarios that were performed manually, quickly, and
repeatedly.

Page | 15
CONCLUSION

In today's Web development, a good page design is essential. A bad


design will lead to the loss of visitors and that can lead to a loss of
business. In general, a good page layout must satisfy the basic elements
of a good page design. This includes color contrast, text organization, font
selection, style of a page, page size, graphics used, and consistency. To
create a well-designed page for a specific audience. The developer needs
to organize and analyze the users' statistics and the background of the
users. Although it can be hard to produce a design that is well suited to
all the users, there will be a design that is appropriate for most of the
audience. The better the page design, the more hits a page will get.
That implies an increase in accessibility and an increase in business.

Page | 16
Reference

I. https://en.wikipedia.org/wiki/Html
II. https://en.wikipedia.org/wiki/CSS
III. https://en.wikipedia.org/wiki/javascript
IV. https://neilpatel.com/blog/essential-html-tags/
V. https://www.geeksforgeeks.org/types-software-testing/
VI. http://panthema.net

Page | 17

You might also like