Major File
Major File
Major File
On
E-COMMERCE WEBSITE
SUBMITTED TO
BACHELOR OF TECHNOLOGY IN
INFORMATION TECHNOLOGY
Submitted By
AND
Page | 1
CERTIFICATE
To the best of my knowledge better presented in this project has not been
submitted for the award of any other diploma or degree certificate.
DATE:-
Page | 2
DECLARATION
We here by declare that the work presented in this project entitled "E-
COMMERCE WEBSITE" In partial fulfilment for the award of the degree of
Bachelor of Technology (information technology) of RAJIV GANDHI
PROUDYOGIKI VISHWAVIDYALAYA, Bhopal (M.P) is a record of my own work
carried out under the guidance of Prof JANKISHARAN PAHARIYA (Dept of IT)
The matter presented in this project has not been submitted for the award of
any other diploma or degree.
AND
GUIDE SIGNATURE
ACKNOWLEDGEMENT
Page | 3
It is not possible to prepare a project report without the assistance and
encouragement of the people. This one is certainly no exception.
On the very outset of this report I would like to extend my sincere and heartfelt
obligation towards all the personages who have helped me in this endeavour.
Without their active guidance, help, cooperation, and encouragement, I would not
have made headway in this project.
Last but not the least gratitude goes to all my friends who directly or indirectly
helped me to complete this project report.
Any omission in this brief acknowledgement does not mean lack of gratitude
Finally, I must thank my parents for their unwavering support and encouragement
needed to take on this challenging but enriching project.
Page | 4
PURPOSE THIS PROJECT SERVES
In today's digital age, online shopping has become a crucial part of our lives. The
objective of this project is to develop a user-friendly e-commerce website that
offers a seamless shopping experience. The website allows users to browse
products, add them to their cart, and proceed to checkout. The data for products
and orders is managed using Excel sheets.
Page | 5
REQUIRED TOOLS AND TECHNOLOGY
For the development of this e-commerce website, several tools and technologies
were utilized to ensure a robust, efficient, and user-friendly platform.
Page | 6
3. JavaScript
o Purpose: JavaScript is used to add interactivity and dynamic behavior
to the website. It allows for real-time updates, form validation,
interactive elements, and asynchronous data loading.
o Features Used: DOM manipulation, Event handling, AJAX for
asynchronous requests, etc.
o Libraries/Frameworks: (Optional) jQuery for easier DOM
manipulation and AJAX calls.
5. Code Editor
o Tool: Visual Studio Code
o Purpose: A powerful code editor that provides syntax highlighting,
code completion, and debugging features.
6. Design Tools
o Tool: Figma and canva.
o Purpose: For designing the UI/UX of the website before
development.
Page | 7
DEVELOPMENT PHASES
1. Project Planning
o Define project scope and requirements.
o Design the site layout and structure.
o Plan the database schema (if applicable).
2. Design Phase
o Create wireframes and mockups using design tools.
o Design UI/UX considering user journey and accessibility.
3. Development Phase
o Develop the website structure using HTML.
o Style the website with CSS, ensuring responsiveness.
o Add interactivity and dynamic content using JavaScript.
5. Deployment
o Host the website on a web server.
o Ensure all features are working as expected in the live environment.
6. Maintenance
o Regularly update the content and features.
o Monitor performance and security.
Page | 8
Source code and demo of different pages
1. Home Page
Purpose: The home page serves as the main landing page for the website. It
provides an overview of the website and highlights key features, products,
and promotions.
Features:
o Navigation bar with links to other pages
o Featured products
o Promotional banners
o Search bar
o Footer with contact information and social media links
Page | 9
Page | 10
2. Products Page
Page | 11
3. Cart Page
Purpose: The cart page allows users to review the items they have added to
their cart, update quantities, and proceed to checkout.
Features:
o List of selected products with images.
Page | 12
4. contact page:
Page | 13
5. About us Page:
Provides information about the company, its mission, and its values.
Includes details about the team and the company's history.
Page | 14
CONCLUSION AND FUTURE PLAN
1. Implementing a Database:
2. Backend Development:
Allow users to create accounts, log in, and manage their profiles.
Implement secure password storage and session management.
Develop an admin panel for managing products, orders, and users.
Allow administrators to add, update, or remove products.
Page | 15
BIBLIOGRAHY
Github
Google
Youtube
Unsplash (for images)
MDN web docks
W3 school
Chat GPT
Page | 16