SlideShare a Scribd company logo
1 of 45
UCCC & SPBCBA & SDHG
COLLEGE OF BCAAND IT
DEVELOPED BY: GUIDED BY:
Anand Patil Prof. Arti J. Patel
Group No.: M47
INDEX
Group No.: M47
 College Profile  Data flow diagram
 Project profile  Flow chart
 Introduction  UML diagram
 Objective  Er diagram
 Scope  Screen Short of Website
 Hardware & Software used  Future Enhancement
 Technology used  References
 Database design  Thank you
COLLEGE PROFILE
College Name UCCC & SPBCBA & SDHG COLLEGE OF BCAAND IT
Address 214, Ranchhod Nagar, Opp. Swami Narayan Temple, Udhna-
Navsari Main Rd, Bhestan, Udhna, Surat, Gujarat-394210,
India
Website https://udhnacollege.ac.in/Home.php
Contact No. +91-9725023487
Guider Prof. Arti J. Patel
PROJECT PROFILE
Project Name Food Ordering App
Technology XML, JAVA, FIREBASE
Front End XML
Back End JAVA, FIREBASE
Documentation Tool Ms word 2021
Project Guide Prof. Arti J. Patel
Submitted to Udhna Academy College Of Computer
Application & Information Technology
Developed by Anand Patil
Vaibhav Sonar
Food delivery is a courier service in which a restaurant, store, or independent food-
delivery company delivers food to a customer. An order is typically made either by
telephone, through the supplier's website or mobile app, or through a third party food
ordering service. The delivered items can include entrees, sides, drinks, desserts, or
grocery items and are typically delivered in boxes or bags. The delivery person will
normally drive a car, but in bigger cities where homes and restaurants are closer
together, they may use bikes or motorized scooters.
Recently, online food delivery through third-party companies has become a growing
industry and caused a "delivery revolution." Nascent technologies, such as autonomous
vehicles have also been used to complete deliveries.
INTRODUCTION
OBJECTIVE
The purpose of Online Food Ordering System is to automate the existing manual
system by the help of computerized equipment's and full-fledged computer software,
fulfilling their requirements, so that their valuable data/information can be stored for a
longer period with easy accessing and manipulation of the same.
 The aim of these objectives of food delivery services are to deliver quality food in less time.
These apps promise you to deliver your groceries within 10 minutes.
 The target market also used to be busy people who needed a restaurant delivery service
because they didn't have time. Now, the target market is everyone.
SCOPE
HARDWARE & SOFTWARE USED
Software Configuration
Operating system Windows 11 Home
Front End XML
Back End JAVA, FIREBASE
Hardware Configuration
Processor Intel core i5 processor
Ram 8 GB
Hard disk 512 GB SSD
System type 64-bit operating system
TECHNOLOGY USED
DATABASE DESIGN
Column Name Data Type Constraint Description
User_id Int(11) Primary Key Unique id for user
Username Varchar(100) Name of user
User_email Varchar(100) E-mail id of user
User_password Varchar(255) Security for the user account
User_image Varchar(255) Image for user profile
User_address Varchar(255) Shipping address of user
User_mobile Varchar(20) For the contact of user
User Table
Category Table
Column Name Data Type Constraint Description
Category_id Int(11) Primary Key Unique if for category
Category_title Varchar(100) Name of category
Brand Table
Column Name Data Type Constraint Description
Brand_id Int(11) Primary Key Unique if for brand
Brand_title Varchar(100) Name of brand
Cart Details Table
Column Name Data Type Constraint Description
Product_id Int(11) Primary key Unique id for product
Ip_address Varchar(255) Ip address for the user security
Quantity Int(100) Quantity of products
Column Name Data Type Constraint Description
Product_id Int(11) Primary key Unique id for product
Product_title Varchar(100) Product name
Product_description Varchar(255) Product information
Product_keyword Varchar(255) Product keyword for the search
Category_id Int(11) Unique id for category
Brand_id Int(11) Unique id for brand
Product_img1 Varchar(255) Product image1
Product_img2 Varchar(255) Product image2
Product_img3 Varchar(255) Product image3
Product_price Varchar(100) Product price
Date Timestamp Current date and
time update
Current date and time for the
product orders & cart
status Varchar(100) Status of the product for order
or not
Product Table
Column Name Data Type Constraint Description
Order_id Int(11) Primary key Unique id for order
User_id Int(11) Unique id for user
Amount_due Int(255) Amount of product
Invoice_number Int(255) Invoive number of the orders
Total_product Int(255) Total amount of the product
oders
Order_date Timestamp Current date and
time update
Current time and date for the
orders
Order_status Varchar(255) Status of the orders
User Orders Table
Orders Pending Table
Column Name Data Type Constraint Description
Order_id Int(11) Primary key Unique id of the orders
User_id Int(11) Unique id of the users
Invoice_number Int(255) Invoice number of the orders
Product_id Int(11) Unique id of the product
Quantity Int(255) Quantity of the product
Orders_status Varchar(255) Status of the orders
Column Name Data Type Constraint Description
Payment_id Int(11) Primary Key Unique id of the payment
Order_id Int(11) Unique id of the orders
Invoice_number Int(11) Invoice number of the orders
Amount Int(11) Amount of the product for
payment
Payment_mode Varchar(255) Payment mode of the pay
amount
date Timestamp Current Date and
time update
Current date and time of the
payment
User Payment Table
Admin Table
Column Name Data Type Constraint Description
Admin_id Int(11) Primary key Unique id of the admin
Admin_name Varchar(100) Name of the admin
Admin_email Varchar(200) E-mail of the admin
Admin_password Varchar(255) Password of the admin
account
DATA FLOW DIAGRAM
Online
Electronic Shop
ZERO LEVEL DFD – ELECTRONIC SHOP
CUSTOMER MANAGEMENT
PAYMENT MANAGEMENT
SYSTEM USER MANAGEMENT
LOGIN MANAGEMENT
ELECTRONIC SHOPPING
MANAGEMENT
ORDER MANAGEMENT
FIRST LEVEL DFD – ELECTRONIC SHOP
Administrator
Shopping Electronic Cart
Customer
Administrator Payment Company
Shipping Agent
Add Product
Cart
Add Product
Cart
View Edit
Cart
Checkout
Payment
Gateway
Issue order to
shipping again
Change / Update Categories
Browser
Cart Item
Item Details
Item Details
Credit Card
Credit Card Status
Shipping request
Order / billing
Information
SECOND LEVEL DFD – ELECTRONIC SHOP
Sign up or
Login
Add Item
Search
Item
Add to
Card
Order
Purchase
ADMIN
USER
VISITOR
Login
Product
Card
Order
Order Detail
Store & Retrieve
Store
Data
Store Data
Store Data
Store Data
Retrieve Data
Confirmation
Confirmation
Login Search Item
FLOW CHART
No
Yes
Start
End
Enter the
Web-site
Sign up Fill out the
information
Submit
Login
Enter Email
and Password
Logged to
the System
Hava an
account
Email and
Password
valid
Yes
No
User Login Diagram
User Process Diagram Admin Process Diagram
Start
End
User Login
Logout
Home Page
Categories User Profile
Enter Face
Design
Valid No
Yes
Start
End
Admin Login
Logout
Manage
Products
Customers
List Page
Manage
Categories
Valid No
Ye
s
Customer
Order Page
Manage
Brands
UML DIAGRAM
Use case diagram
Website
View Product
Search Product
Add to Cart
Checkout
Login
Register
Manage Product
Manage Orders
Manage Users
Manage Category
& Brand
User
Admin
ENTITY RELATIONSHIP DIAGRAM
User
Online Electronic shop
Category
belongs
has
has
Address
Password
Email
Username
Mobile
Cate_id
Cate_name
Admin
has
Payment
Card
does
does
buys Product
added
Card Item
made
Admin_id
name
email me
password
id
Pay_mode
Amount
number
P_id
P_name
P_price
description
quantity
Total_Price
Card_id
SCREEN SHORT OF WEBSITE
Home Page
User Side
Registration Page Login Page
Product Page
User Profile Page
Cart Page
View Product Page
Checkout Page
User Orders Page
Payment Page
User Account Delete Page
User Account Update Page
Admin Side
Admin Login Page Admin Registration Page
Admin Dashboard
Insert Product Page View All Product Page
Insert Category Page View All Category Page
Insert Brand Page View All Brand Page
All Orders Page
All Payments Page
All Users Page
FUTURE ENHANCEMENT
My System is efficient but still I can add another new feature in future as
need arise means my system is flexible that if I needed in future I can
increase or add that requirements to my system and can extend the work to
my system
REFERENCES
 https://getbootstrap.com/docs/5.3/getting-started/introduction/
 https://fontawesome.com/search?m=free&o=r
 https://developer.mozilla.org/en-US/
 https://chat.openai.com/
 https://www.youtube.com/
 https://www.amazon.com/
Thank
You

More Related Content

Similar to Online-Electronic-Store-PPT-Freedownload

ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project report
sobanmoriwala1
 
Oracle scm online training
Oracle scm online trainingOracle scm online training
Oracle scm online training
Divya Shree
 
Final Year MCA Presentation
Final Year MCA PresentationFinal Year MCA Presentation
Final Year MCA Presentation
Bharat Lakhiyani
 
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECTFOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
hackstacksec
 
SE)[1].pptx
SE)[1].pptxSE)[1].pptx
SE)[1].pptx
radhekrishnaedits26
 
01_Team_03_CS_591_Project
01_Team_03_CS_591_Project01_Team_03_CS_591_Project
01_Team_03_CS_591_Project
harsh mehta
 
Product and services management system
Product and services management systemProduct and services management system
Product and services management system
Vinod Gurram
 
Iam suite introduction
Iam suite introductionIam suite introduction
Iam suite introduction
wardell henley
 

Similar to Online-Electronic-Store-PPT-Freedownload (20)

Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
 
E commerce
E commerceE commerce
E commerce
 
ppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project reportppt_project_group_2.ppt amnd project report
ppt_project_group_2.ppt amnd project report
 
Oracle scm online training
Oracle scm online trainingOracle scm online training
Oracle scm online training
 
Online furniture
Online furnitureOnline furniture
Online furniture
 
Final Year MCA Presentation
Final Year MCA PresentationFinal Year MCA Presentation
Final Year MCA Presentation
 
Beauty Care.pptx
Beauty Care.pptxBeauty Care.pptx
Beauty Care.pptx
 
E Market Place
E Market PlaceE Market Place
E Market Place
 
web based Flow well automation system
web based Flow well automation systemweb based Flow well automation system
web based Flow well automation system
 
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECTFOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
FOOD ORDERING SYSTEM PPT FOR FINAL YEAR PROJECT
 
AEM & eCommerce integration
AEM & eCommerce integrationAEM & eCommerce integration
AEM & eCommerce integration
 
SE)[1].pptx
SE)[1].pptxSE)[1].pptx
SE)[1].pptx
 
01_Team_03_CS_591_Project
01_Team_03_CS_591_Project01_Team_03_CS_591_Project
01_Team_03_CS_591_Project
 
Microsoft AZ-204 Exam Dumps
Microsoft AZ-204 Exam DumpsMicrosoft AZ-204 Exam Dumps
Microsoft AZ-204 Exam Dumps
 
Indonesian e-Commerce requires Scalability, Reliability and Security to Achi...
Indonesian e-Commerce requires Scalability,  Reliability and Security to Achi...Indonesian e-Commerce requires Scalability,  Reliability and Security to Achi...
Indonesian e-Commerce requires Scalability, Reliability and Security to Achi...
 
Shopping Website Project(ppt).pptx
Shopping Website Project(ppt).pptxShopping Website Project(ppt).pptx
Shopping Website Project(ppt).pptx
 
Oracle Enterprise 2.0 & Business Applications
Oracle Enterprise 2.0 &  Business ApplicationsOracle Enterprise 2.0 &  Business Applications
Oracle Enterprise 2.0 & Business Applications
 
Product and services management system
Product and services management systemProduct and services management system
Product and services management system
 
Iam suite introduction
Iam suite introductionIam suite introduction
Iam suite introduction
 
Restaurant manager app
Restaurant manager appRestaurant manager app
Restaurant manager app
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Online-Electronic-Store-PPT-Freedownload

  • 1. UCCC & SPBCBA & SDHG COLLEGE OF BCAAND IT DEVELOPED BY: GUIDED BY: Anand Patil Prof. Arti J. Patel Group No.: M47
  • 2. INDEX Group No.: M47  College Profile  Data flow diagram  Project profile  Flow chart  Introduction  UML diagram  Objective  Er diagram  Scope  Screen Short of Website  Hardware & Software used  Future Enhancement  Technology used  References  Database design  Thank you
  • 3. COLLEGE PROFILE College Name UCCC & SPBCBA & SDHG COLLEGE OF BCAAND IT Address 214, Ranchhod Nagar, Opp. Swami Narayan Temple, Udhna- Navsari Main Rd, Bhestan, Udhna, Surat, Gujarat-394210, India Website https://udhnacollege.ac.in/Home.php Contact No. +91-9725023487 Guider Prof. Arti J. Patel
  • 4. PROJECT PROFILE Project Name Food Ordering App Technology XML, JAVA, FIREBASE Front End XML Back End JAVA, FIREBASE Documentation Tool Ms word 2021 Project Guide Prof. Arti J. Patel Submitted to Udhna Academy College Of Computer Application & Information Technology Developed by Anand Patil Vaibhav Sonar
  • 5. Food delivery is a courier service in which a restaurant, store, or independent food- delivery company delivers food to a customer. An order is typically made either by telephone, through the supplier's website or mobile app, or through a third party food ordering service. The delivered items can include entrees, sides, drinks, desserts, or grocery items and are typically delivered in boxes or bags. The delivery person will normally drive a car, but in bigger cities where homes and restaurants are closer together, they may use bikes or motorized scooters. Recently, online food delivery through third-party companies has become a growing industry and caused a "delivery revolution." Nascent technologies, such as autonomous vehicles have also been used to complete deliveries. INTRODUCTION
  • 6. OBJECTIVE The purpose of Online Food Ordering System is to automate the existing manual system by the help of computerized equipment's and full-fledged computer software, fulfilling their requirements, so that their valuable data/information can be stored for a longer period with easy accessing and manipulation of the same.
  • 7.  The aim of these objectives of food delivery services are to deliver quality food in less time. These apps promise you to deliver your groceries within 10 minutes.  The target market also used to be busy people who needed a restaurant delivery service because they didn't have time. Now, the target market is everyone. SCOPE
  • 8. HARDWARE & SOFTWARE USED Software Configuration Operating system Windows 11 Home Front End XML Back End JAVA, FIREBASE Hardware Configuration Processor Intel core i5 processor Ram 8 GB Hard disk 512 GB SSD System type 64-bit operating system
  • 10. DATABASE DESIGN Column Name Data Type Constraint Description User_id Int(11) Primary Key Unique id for user Username Varchar(100) Name of user User_email Varchar(100) E-mail id of user User_password Varchar(255) Security for the user account User_image Varchar(255) Image for user profile User_address Varchar(255) Shipping address of user User_mobile Varchar(20) For the contact of user User Table
  • 11. Category Table Column Name Data Type Constraint Description Category_id Int(11) Primary Key Unique if for category Category_title Varchar(100) Name of category Brand Table Column Name Data Type Constraint Description Brand_id Int(11) Primary Key Unique if for brand Brand_title Varchar(100) Name of brand Cart Details Table Column Name Data Type Constraint Description Product_id Int(11) Primary key Unique id for product Ip_address Varchar(255) Ip address for the user security Quantity Int(100) Quantity of products
  • 12. Column Name Data Type Constraint Description Product_id Int(11) Primary key Unique id for product Product_title Varchar(100) Product name Product_description Varchar(255) Product information Product_keyword Varchar(255) Product keyword for the search Category_id Int(11) Unique id for category Brand_id Int(11) Unique id for brand Product_img1 Varchar(255) Product image1 Product_img2 Varchar(255) Product image2 Product_img3 Varchar(255) Product image3 Product_price Varchar(100) Product price Date Timestamp Current date and time update Current date and time for the product orders & cart status Varchar(100) Status of the product for order or not Product Table
  • 13. Column Name Data Type Constraint Description Order_id Int(11) Primary key Unique id for order User_id Int(11) Unique id for user Amount_due Int(255) Amount of product Invoice_number Int(255) Invoive number of the orders Total_product Int(255) Total amount of the product oders Order_date Timestamp Current date and time update Current time and date for the orders Order_status Varchar(255) Status of the orders User Orders Table
  • 14. Orders Pending Table Column Name Data Type Constraint Description Order_id Int(11) Primary key Unique id of the orders User_id Int(11) Unique id of the users Invoice_number Int(255) Invoice number of the orders Product_id Int(11) Unique id of the product Quantity Int(255) Quantity of the product Orders_status Varchar(255) Status of the orders
  • 15. Column Name Data Type Constraint Description Payment_id Int(11) Primary Key Unique id of the payment Order_id Int(11) Unique id of the orders Invoice_number Int(11) Invoice number of the orders Amount Int(11) Amount of the product for payment Payment_mode Varchar(255) Payment mode of the pay amount date Timestamp Current Date and time update Current date and time of the payment User Payment Table
  • 16. Admin Table Column Name Data Type Constraint Description Admin_id Int(11) Primary key Unique id of the admin Admin_name Varchar(100) Name of the admin Admin_email Varchar(200) E-mail of the admin Admin_password Varchar(255) Password of the admin account
  • 17. DATA FLOW DIAGRAM Online Electronic Shop ZERO LEVEL DFD – ELECTRONIC SHOP CUSTOMER MANAGEMENT PAYMENT MANAGEMENT SYSTEM USER MANAGEMENT LOGIN MANAGEMENT ELECTRONIC SHOPPING MANAGEMENT ORDER MANAGEMENT
  • 18. FIRST LEVEL DFD – ELECTRONIC SHOP Administrator Shopping Electronic Cart Customer Administrator Payment Company Shipping Agent Add Product Cart Add Product Cart View Edit Cart Checkout Payment Gateway Issue order to shipping again Change / Update Categories Browser Cart Item Item Details Item Details Credit Card Credit Card Status Shipping request Order / billing Information
  • 19. SECOND LEVEL DFD – ELECTRONIC SHOP Sign up or Login Add Item Search Item Add to Card Order Purchase ADMIN USER VISITOR Login Product Card Order Order Detail Store & Retrieve Store Data Store Data Store Data Store Data Retrieve Data Confirmation Confirmation Login Search Item
  • 20. FLOW CHART No Yes Start End Enter the Web-site Sign up Fill out the information Submit Login Enter Email and Password Logged to the System Hava an account Email and Password valid Yes No User Login Diagram
  • 21. User Process Diagram Admin Process Diagram Start End User Login Logout Home Page Categories User Profile Enter Face Design Valid No Yes Start End Admin Login Logout Manage Products Customers List Page Manage Categories Valid No Ye s Customer Order Page Manage Brands
  • 22. UML DIAGRAM Use case diagram Website View Product Search Product Add to Cart Checkout Login Register Manage Product Manage Orders Manage Users Manage Category & Brand User Admin
  • 23. ENTITY RELATIONSHIP DIAGRAM User Online Electronic shop Category belongs has has Address Password Email Username Mobile Cate_id Cate_name Admin has Payment Card does does buys Product added Card Item made Admin_id name email me password id Pay_mode Amount number P_id P_name P_price description quantity Total_Price Card_id
  • 24. SCREEN SHORT OF WEBSITE Home Page User Side
  • 35. Admin Side Admin Login Page Admin Registration Page
  • 37. Insert Product Page View All Product Page
  • 38. Insert Category Page View All Category Page
  • 39. Insert Brand Page View All Brand Page
  • 43. FUTURE ENHANCEMENT My System is efficient but still I can add another new feature in future as need arise means my system is flexible that if I needed in future I can increase or add that requirements to my system and can extend the work to my system
  • 44. REFERENCES  https://getbootstrap.com/docs/5.3/getting-started/introduction/  https://fontawesome.com/search?m=free&o=r  https://developer.mozilla.org/en-US/  https://chat.openai.com/  https://www.youtube.com/  https://www.amazon.com/