SlideShare a Scribd company logo
Shopping Website Project
Submitted By: Javaria Gull(ADPCS023A21-81)
Rao Hamza(ADPCS-023R21-29)
Saqib Raza(ADPCS-023R21-21)
Submitted To: Prof Imran Ali
Purpose
Create an online
platform for
seamless
shopping
experience
Architecture and Technologies Used
• Architecture: Client-server architecture
• Technologies:
HTML
CSS
VB.NET
ASP.NET
SQL Server
Visual Studio
Tables & Relationships
• Users table:
• Stores user registration data
• Products table:
• Stores information about available products
• Orders table:
• Tracks customer orders and purchase history
Users table
• Key Fields:
– ID: User identifier
– Password: Encrypted password for authentication
– Email: User's email address
– FullName: User's full name
– Address: User's address
– City: User's city information
– State: User's state information
– ZipCode: User's zip code
– PhoneNumber: User's phone number
User Table
Login Registration
Products table
• ID: Product identifier
• Name: Product name
• Description: Product
description
• Price: Product price
• Category: Product category
• Image: Product image
Orders table
• ID: Order identifier
• UserID: Reference to the user who placed the order
• ProductID: Reference to the ordered product
• Quantity: Quantity of the ordered product
• TotalPrice: Total price of the order
Database
About Us Page
Description: Provides information about the
website
HTML and CSS: Used for layout and styling
Content: Dedicated online shopping platform
offering a wide range of products
Mission: Provide quality products and
exceptional customer service
Contact Us Page
 Description: Allows users to
send inquiries or messages
 HTML and CSS: Used for
layout and styling
 Contact Form: Name, email,
and message input fields
 Form Validation: Ensures
valid input
 Handling Form Submission:
Sending email notification
to designated address
Some Interfaces
Conclusion
• The shopping website project successfully
achieved its objectives of providing a seamless
shopping experience. Through the
implementation of user registration, login
functionality, informative web pages, and
effective data management, the project laid a
solid foundation for an efficient and user-friendly
online shopping platform. By incorporating the
lessons learned and considering future
improvements, the website can continue to
evolve and meet the growing expectations of its
users.

More Related Content

Similar to Shopping Website Project(ppt).pptx

API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdfAPI-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
Anil
 

Similar to Shopping Website Project(ppt).pptx (20)

Perth Meetup August 2021
Perth Meetup August 2021Perth Meetup August 2021
Perth Meetup August 2021
 
Backbase Webinar: Next Level Mobile Banking
Backbase Webinar: Next Level Mobile Banking Backbase Webinar: Next Level Mobile Banking
Backbase Webinar: Next Level Mobile Banking
 
E commerce
E commerceE commerce
E commerce
 
Data Modeling for Data Science: Simplify Your Workload with Complex Types in ...
Data Modeling for Data Science: Simplify Your Workload with Complex Types in ...Data Modeling for Data Science: Simplify Your Workload with Complex Types in ...
Data Modeling for Data Science: Simplify Your Workload with Complex Types in ...
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
Online Shopping PPT LOGO[1].pptx
Online Shopping PPT LOGO[1].pptxOnline Shopping PPT LOGO[1].pptx
Online Shopping PPT LOGO[1].pptx
 
#CNX14 - Intro to Force
#CNX14 - Intro to Force#CNX14 - Intro to Force
#CNX14 - Intro to Force
 
Final Year Project.pptx
Final Year Project.pptxFinal Year Project.pptx
Final Year Project.pptx
 
v-kreta_Overview
v-kreta_Overviewv-kreta_Overview
v-kreta_Overview
 
Marcel Kornacker, Software Enginner at Cloudera - "Data modeling for data sci...
Marcel Kornacker, Software Enginner at Cloudera - "Data modeling for data sci...Marcel Kornacker, Software Enginner at Cloudera - "Data modeling for data sci...
Marcel Kornacker, Software Enginner at Cloudera - "Data modeling for data sci...
 
7+ Years.Net Resume
7+ Years.Net Resume7+ Years.Net Resume
7+ Years.Net Resume
 
Bookcart.com
Bookcart.comBookcart.com
Bookcart.com
 
Backbase Webinar: Next Level Mobile Banking
Backbase Webinar: Next Level Mobile Banking Backbase Webinar: Next Level Mobile Banking
Backbase Webinar: Next Level Mobile Banking
 
(ARC303) Panning for Gold: Analyzing Unstructured Data | AWS re:Invent 2014
(ARC303) Panning for Gold: Analyzing Unstructured Data | AWS re:Invent 2014(ARC303) Panning for Gold: Analyzing Unstructured Data | AWS re:Invent 2014
(ARC303) Panning for Gold: Analyzing Unstructured Data | AWS re:Invent 2014
 
Building Solution Templates and Managed Applications for the Azure Marketplace
Building Solution Templates and Managed Applications for the Azure MarketplaceBuilding Solution Templates and Managed Applications for the Azure Marketplace
Building Solution Templates and Managed Applications for the Azure Marketplace
 
Introducing AWS CodeStar and the AWS CI:CD workflow - AWS Summit Tel Aviv 2017
Introducing AWS CodeStar and the  AWS CI:CD workflow - AWS Summit Tel Aviv 2017Introducing AWS CodeStar and the  AWS CI:CD workflow - AWS Summit Tel Aviv 2017
Introducing AWS CodeStar and the AWS CI:CD workflow - AWS Summit Tel Aviv 2017
 
WSO2Con EU 2015: Securing, Monitoring and Monetizing APIs
WSO2Con EU  2015: Securing, Monitoring and Monetizing APIsWSO2Con EU  2015: Securing, Monitoring and Monetizing APIs
WSO2Con EU 2015: Securing, Monitoring and Monetizing APIs
 
JUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGearJUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGear
 
Juanjo Hierro_FIWARE Marketplace and Data Publication features.pptx
Juanjo Hierro_FIWARE Marketplace and Data Publication features.pptxJuanjo Hierro_FIWARE Marketplace and Data Publication features.pptx
Juanjo Hierro_FIWARE Marketplace and Data Publication features.pptx
 
API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdfAPI-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
API-Ecosystem-Management-for-a-Global-Technology-Distributor.pdf
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 

Shopping Website Project(ppt).pptx

  • 1. Shopping Website Project Submitted By: Javaria Gull(ADPCS023A21-81) Rao Hamza(ADPCS-023R21-29) Saqib Raza(ADPCS-023R21-21) Submitted To: Prof Imran Ali
  • 2. Purpose Create an online platform for seamless shopping experience
  • 3. Architecture and Technologies Used • Architecture: Client-server architecture • Technologies: HTML CSS VB.NET ASP.NET SQL Server Visual Studio
  • 4. Tables & Relationships • Users table: • Stores user registration data • Products table: • Stores information about available products • Orders table: • Tracks customer orders and purchase history
  • 5. Users table • Key Fields: – ID: User identifier – Password: Encrypted password for authentication – Email: User's email address – FullName: User's full name – Address: User's address – City: User's city information – State: User's state information – ZipCode: User's zip code – PhoneNumber: User's phone number
  • 7. Products table • ID: Product identifier • Name: Product name • Description: Product description • Price: Product price • Category: Product category • Image: Product image
  • 8. Orders table • ID: Order identifier • UserID: Reference to the user who placed the order • ProductID: Reference to the ordered product • Quantity: Quantity of the ordered product • TotalPrice: Total price of the order
  • 10. About Us Page Description: Provides information about the website HTML and CSS: Used for layout and styling Content: Dedicated online shopping platform offering a wide range of products Mission: Provide quality products and exceptional customer service
  • 11.
  • 12. Contact Us Page  Description: Allows users to send inquiries or messages  HTML and CSS: Used for layout and styling  Contact Form: Name, email, and message input fields  Form Validation: Ensures valid input  Handling Form Submission: Sending email notification to designated address
  • 14. Conclusion • The shopping website project successfully achieved its objectives of providing a seamless shopping experience. Through the implementation of user registration, login functionality, informative web pages, and effective data management, the project laid a solid foundation for an efficient and user-friendly online shopping platform. By incorporating the lessons learned and considering future improvements, the website can continue to evolve and meet the growing expectations of its users.