Developing a Shopping Management E-commerce Website
Using Wordpress, PHP & Mysql
Submitted By:
Saroar Alam
ID: 142-0024-001
Department of CSE
A Project Submitted in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science in Computer
Science and Engineering.
Supervisor:
Ismot Ara
Assistant Professor
Department of CSE
Atish Dipankar University Of Science And Technology May, 2025
DECLARATION
i
We hereby declare that this submission is our own work and to the best of our knowledge it contains no materials
which are exactly same which were previously published anywhere in print or soft.
Date: …………………………… …………………………………………………
SAROAR ALAM
ID: 142-0024-001
Dept. of CSE
Certificate of Approval
ii
B.Sc. Project entitled:
"BD eSHOP"
Done under my supervision, meets acceptable presentation that is standard and can be submitted for evaluation to
the department of Computer Science and Engineering in partial fulfillment of the requirement for the degree of
Bachelor of Science (B.Sc.) in Computer Science and Engineering.
Date: …………………………………… ……………….…………………………………………
ISMOT ARA
Assistant Professor
Department of Computer Science and Engineering
Atish Dipankar University of Science & Technology
Acknowledgements
iii
At first, we would like to thank our creator Almighty God for his blessing makes us to possible to complete this
project successfully. We are deeply pleased to our supervisor Ismot Ara, Assistant Professor, Dept. of CSE, Atish
Dipankar University of Science and Technology, for his supervision, help, support, guide and encouragement
throughout the course of this work finish the project properly.
We would like to thanks, Coordinator and all faculty members for their support and guide.
Most importantly, we wish our parents for their support, Guide, sacrifice and their love. At last want to thanks, all of
our friends whose have help and support us to complete our project.
Abstract
iv
The act of conducting business through a network of computers is known as electronic commerce. A person sat in
front of a computer may make use of all of the internet's capabilities to purchase and sell items. Unlike traditional
commerce, which requires a person to physically go out and purchase items, e-commerce has made it easier for
humans to avoid physical labor and save time. E-commerce has made great progress in the computer world since its
inception in the early 1990s, but one element that has hampered its growth is security. E-commerce's challenge is
security, and there is still a lot of work to be done in this area. Users may browse online stores, compare prices, and
purchase things from the comfort of their own home using their computer or mobile device, which is the main
advantage of e- commerce over traditional commerce. To boost the use of e-commerce in developing countries, B2B
e-commerce is being developed to provide access to global markets for businesses in developing countries. For a
developing country, success in the e-commerce industry is important. The research strategy highlights the
importance of e-commerce for commercial purposes in developing countries.
v
TABLE OF CONTENTS
Name Page No.
PROJECT NAME------------------------------------------------------------------------------------------------------------------------(i)
DECLARATION------------------------------------------------------------------------------------------------------------------------ (ii)
ACKNOWLEDGEMENTS----------------------------------------------------------------------------------------------------------- (iii)
ABSTRACT----------------------------------------------------------------------------------------------------------------------------- (iv)
ACKNOWLEDGEMENT--------------------------------------------------------------------------------------------------------------(v)
CHAPTER
I. INTRODUCTION
History of ecommerce------------------------------------------------------------------------------------------------------
1.1.1. What is ecommerce--------------------------------------------------------------------------------------------------
1.1.2. E-commerce Vs Traditional E-commerce-----------------------------------------------------------------------
1.1.3. E Business and E-commerce---------------------------------------------------------------------------------------
1. Challenges of E-commerce-------------------------------------------------------------------------------------------
2. Benefits of E-commerce-----------------------------------------------------------------------------------------------
I.2.1 Benefits of Organizations-----------------------------------------------------------------------------------
I.2.2 Benefits of Customer----------------------------------------------------------------------------------------
I.2.3 Benefits of Society--------------------------------------------------------------------------------------------
3. Disadvantage of E-commerce----------------------------------------------------------------------------------------
I.3.1 Lack of Human Contact--------------------------------------------------------------------------------------
I.3.2 Delivery Issues-------------------------------------------------------------------------------------------------
I.3.3 International Legislation------------------------------------------------------------------------------------
I.3.4 Product Description------------------------------------------------------------------------------------------
I.3.5 Security----------------------------------------------------------------------------------------------------------
II. BACKGROUND STUDY--------------------------------------------------------------------------------------------------
2. Overview-----------------------------------------------------------------------------------------------
1.1. Conceptual Study------------------------------------------------------------------------------------------------------------
III. BUSINESS MODELS OF E-COMMERCE-----------------------------------------------------------------------------
1.1. Overview----------------------------------------------------------------------------------------------------------------------
1.2. Business to Business (B2B)------------------------------------------------------------------------------------------------
1.2.1. Supplier Management-----------------------------------------------------------------------------------------------
1.2.2. Inventory Management---------------------------------------------------------------------------------------------
1.2.3. Distribution Management------------------------------------------------------------------------------------------
vi
1.2.4. Channel Management-----------------------------------------------------------------------------------------------
1.2.5. Payment Management----------------------------------------------------------------------------------------------
1.3. Business to Consumer (B2C)----------------------------------------------------------------------------------------------
1.4. Search Engine Submission and Monitoring--------------------------------------------------------------------------
1.5. E-Commerce Strategy------------------------------------------------------------------------------------------------------
1.6. Influencing Factors of Successful----------------------------------------------------------------------------------------
1.6.1. Website-----------------------------------------------------------------------------------------------------------------
1.6.2. Merchant Account----------------------------------------------------------------------------------------------------
1.6.3. Shopping Cart and Secure Server---------------------------------------------------------------------------------
1.6.4. Payment Gateway----------------------------------------------------------------------------------------------------
I. MARKETING STRATEGIES AND E-COMMERCE------------------------------------------------------------------------
1.1. Overview----------------------------------------------------------------------------------------------------------------------
1.2. Component of A Website-------------------------------------------------------------------------------------------------
1.2.1. Homepage--------------------------------------------------------------------------------------------------------------
1.2.2. Webpage----------------------------------------------------------------------------------------------------------------
1.2.3. Domain Name---------------------------------------------------------------------------------------------------------
1.2.4. Professional Logo-----------------------------------------------------------------------------------------------------
1.2.5. Theme Based Content-----------------------------------------------------------------------------------------------
1.2.6. E-Mail Capture--------------------------------------------------------------------------------------------------------
1.2.7. Privacy Policy----------------------------------------------------------------------------------------------------------
1.2.8. Testimonials------------------------------------------------------------------------------------------------------------
1.2.9. Feed Back---------------------------------------------------------------------------------------------------------------
1.2.10. Copy Rights…………………………………………………………………………………………………………………………..
1.2.11. Link Banner…………………………………………………………………………………………………………………………..
1.2.12. Banner………………………………………………………………………………………………………………………………….
1.3. Concept of Designing Website for E-Commerce--------------------------------------------------------------------
Literature Review-------------------------------------------------------------------------------------------------------------
1.1.1. Software Requirements---------------------------------------------------------------------------------------------
1.1.2. What is Apache Server?---------------------------------------------------------------------------------------------
1.1.3. E-Commerce Data Flow---------------------------------------------------------------------------------------------
1.1.4. E-Commerce ER Diagram-------------------------------------------------------------------------------------------
II. ADMIN MODULE OF E-COMMERCE-------------------------------------------------------------------------------------
II.1. Login-----------------------------------------------------------------------------------------------------------------------
II.2. Dashboard----------------------------------------------------------------------------------------------------------------
II.3. View All Customers----------------------------------------------------------------------------------------------------
II.4. Product Module--------------------------------------------------------------------------------------------------------
II.4.1. Manage Product----------------------------------------------------------------------------------------------
vii
II.4.2. Add Product----------------------------------------------------------------------------------------------------
II.4.3. Edit Product----------------------------------------------------------------------------------------------------
II.5.Category Module--------------------------------------------------------------------------------------------------------
II.5.1. Manage Category---------------------------------------------------------------------------------------------
II.5.2. Add Category--------------------------------------------------------------------------------------------------
II.5.3. Edit Category---------------------------------------------------------------------------------------------------
II.6. Brand Module-----------------------------------------------------------------------------------------------------------
II.6.1. Manage Brand-------------------------------------------------------------------------------------------------
II.6.2. Add Brand------------------------------------------------------------------------------------------------------
II.6.3. Edit Brand-------------------------------------------------------------------------------------------------------
III. FRONTEND MODULE OF E-COMMERCE--------------------------------------------------------------------------------
III.1.--------------------------------------------------------------------------------------------------------------- Homepage
III.2.--------------------------------------------------------------------------------------------------------- Product Search
III.3.--------------------------------------------------------------------------------------------------------- Product Details
III.4.----------------------------------------------------------------------------------------------------------- Shopping Cart
III.5.-------------------------------------------------------------------------------------------- Payment/Checkout Page
III.6.--------------------------------------------------------------------------------------------------------- Customer Login
III.7.----------------------------------------------------------------------------------------------- Customer Registration
III.8.------------------------------------------------------------------------------------- Customer Account Dashboard
III.9.--------------------------------------------------------------------------------------------- Customer Order History
IV. DATABASE MODULE---------------------------------------------------------------------------------------------------------
IV.1.-------------------------------------------------------------------------- Data Dictionary (Admin User Module)
IV.2.---------------------------------------------------------------------- Data Dictionary (Customer User Module)
IV.3.---------------------------------------------------------------------------------- Data Dictionary (Order Module)
IV.4.-------------------------------------------------------------------------- Data Dictionary (Order Items Module)
IV.5.--------------------------------------------------------------------- Data Dictionary (Order Shipping Address)
IV.6.-------------------------------------------------------------------------------- Data Dictionary (Product Module)
IV.7.------------------------------------------------------------------------------------------------------ Category Module
IV.8.----------------------------------------------------------------------------------------------- Cancel Orders Module
IV.9.-------------------------------------------------------------------------------------------------------- Refund Module
V. CONCLUSION------------------------------------------------------------------------------------------------------------------
V.1.---------------------------------------------------------------Conclusion and Future Scope
Bibliography-------------------------------------------------------------------------------------------------------------------
viii
LIST OF FIGURES
Fig. 3.1: Business to Business (B2B)-------------------------------------------------------------------------------------------------
Fig. 3.2: Business to Consumer (B2C------------------------------------------------------------------------------------------------
Fig. 4.1: E-Commerce Data Flow-----------------------------------------------------------------------------------------------------
Fig. 4.2: E-Commerce ER Diagram---------------------------------------------------------------------------------------------------
Fig. 5.1: Log in to Admin---------------------------------------------------------------------------------------------------------------
Fig. 5.2: Dashboard of Admin---------------------------------------------------------------------------------------------------------
Fig. 5.3: All Customers------------------------------------------------------------------------------------------------------------------
Fig. 5.4: Manage Products-------------------------------------------------------------------------------------------------------------
Fig. 5.5: Add Product--------------------------------------------------------------------------------------------------------------------
Fig. 5.6: Edit Product--------------------------------------------------------------------------------------------------------------------
Fig. 5.7: Manage Category-------------------------------------------------------------------------------------------------------------
Fig. 5.8: Add Category------------------------------------------------------------------------------------------------------------------
Fig. 5.9: Edit Category------------------------------------------------------------------------------------------------------------------
Fig. 5.10: Edit Category-----------------------------------------------------------------------------------------------------------------
Fig. 5.11: Add Brand---------------------------------------------------------------------------------------------------------------------
Fig. 5.12: Edit Brand---------------------------------------------------------------------------------------------------------------------
Fig. 6.1: Frontend Homepage---------------------------------------------------------------------------------------------------------
Fig. 6.2: Search a Product and Search Result-------------------------------------------------------------------------------------
Fig. 6.3: Product Details----------------------------------------------------------------------------------------------------------------
Fig. 6.4: Shopping Cart-----------------------------------------------------------------------------------------------------------------
Fig. 6.5: Payment/Checkout Page---------------------------------------------------------------------------------------------------
Fig. 6.6: Customer Login---------------------------------------------------------------------------------------------------------------
Fig 6.7: Customer Registration-------------------------------------------------------------------------------------------------------
Fig 6.8: Customer Account Dashboard---------------------------------------------------------------------------------------------
Fig 6.9: Customer Order History-----------------------------------------------------------------------------------------------------
Fig 7.1: Admin User Module----------------------------------------------------------------------------------------------------------
Fig 7.2: Customer User Module------------------------------------------------------------------------------------------------------
Fig 7.3: Order Module------------------------------------------------------------------------------------------------------------------
Fig 7.4: Order Items Module----------------------------------------------------------------------------------------------------------
Fig 7.5: Order Shipping Address Module------------------------------------------------------------------------------------------
Fig 7.6: Product Module---------------------------------------------------------------------------------------------------------------
Fig 7.7: Category Module--------------------------------------------------------------------------------------------------------------
Fig 7.8: Cancel Orders Module-------------------------------------------------------------------------------------------------------
Fig 7.9: Refund Module----------------------------------------------------------------------------------------------------------------
ix