SlideShare una empresa de Scribd logo
1 de 45
WEBSITE DEVELOPMENT
ON E-COMMERCE
Guided By-
Mr Hemant Verma
Presented By
Kumar Narayan
Shubham Mahajan
ONLINE SHOPING BUSINESS
Project name :- Boutique
World’s Biggest Ecommerce portal
ABSTRACT
 Boutique is a modern, clean and professional , It is fully fresh
look, it looks stunning on all types of stylish & Dresses.
 Its advance mode to create new generations style.
 In this website you get products on free delivery.
 User can get product after registration.
 100% genuine products
 It is super for fashion shop, handmade shop, accessories shop,
glasses shop,... or any other categories.
GOALS
• I want to create more revenue for my eCommerce store
• I want to grow my brand
• I want to get more people to come to my website.
• Those are pretty typical answers that you will hear from eCommerce
manager, web owners, and people with “O’s” in their title (COO, CEO,
CTO). The next question you need to ask is HOW? The truthful
meaning to this project is how you are going to accomplish these
goals. If the answer is farfetched or does not have a valid actionable,
then it shouldn’t be a goal. A few of the answers to “How” for the
benefits above would be.
• I want to create more revenue for my eCommerce store. How? By
creating a user friendly website, with easily navigable pages, thorough
search features to help my customers explore our product mix, and
starting a digital marketing campaign through email marketing, cpc,
and social media.
• Now isn’t that WAY more actionable as a goal? Yes, I would say
so. By asking “how?”, and making people think, you will formulate a
strong game plan and write out the overarching methods to how this
project will be successful.
Scope
The application consists of following main things:
Visitor Features
View Home Banners or Slide Show Gallery
Browse Products
View Product Details
View FAQs
Become a Member through Registration process
View Static Pages
Registered Member Panel
Login to site
Manage Account
My Profile
My Orders
Buy Product (Checkout)
Logout
Admin Panel
Login
Dashboard
Administrator User Management
Site Member(Customer) Management
Blind Type Management
Product Attribute Management
Product Management
Price Chart Management
Banner Manager
Order Manager
Shipping Management
Index
▹ 1 EXECUTIVE SUMMARY
1.1 PROJECT BACKGROUND
▹ 2 SCOPE OF THE PROJECT
2.1 SCOPE
2.1.1 Design Goals
2.1.2 High level Requirements
2.1.3 Front-End
2.3 Back-End
2.4 Design Goals
▹ 3 TECHNICAL OVERVIEW
3.1 PRODUCTION ENVIRONMENT
3.2 DEVELOPMENT ENVIRONMENT
3.3 BROWSER COMPATIBILITY
▹
Introduction
▹ 1.1 Background
The purpose of this document is to define the features of the
Window Blind E-Commerce Website. Here Visitors can see
the publicly available features such as browse products, view
details of products (Size, Colour and Cost), and view other
static contents of site. Registered User can view all publicly
available features and in addition to this they can purchase
the products by adding them into shopping cart. Admin can
manage all the contents and Orders from the Backend (admin
side)
Types of Users of the website are:
Visitors
Customers (Registered Member)
Admin
• The objective of this project proposal is to define the project scope of Window Blind
ECommerce Website and to provide the Estimation.
• The advantage would be simple user interface that is easy to understand by all type of users.
2.1 SCOPE
The scope document is defined after discussing with the Client
2.1.1 Design Goals
The application consists of following main things:
Visitor Features
View Home Banners or Slide Show Gallery
Browse Products
View Product Details
View FAQs
Become a Member through Registration process
View Static Pages
Registered Member Panel
Login to site
Manage Account
My Profile
My Orders
Buy Product (Checkout)
Logout
Admin Panel
Login
Dashboard
Administrator User Management
Site Member(Customer)
Management
Blind Type Management
Product Attribute Management
Product Management
Price Chart Management
Banner Manager
Order Manager
Shipping Management
SCOPE OF THE PROJECT
2.1.2 High level Requirements
Product Display
Displays products
Click on image will display information of product as
well as choice of different sizes if available
View the details of the products, with Image on Product
Detail page
View listing of all Related Products
Product Name
Product size
Image
Clicking on Image, User will navigate to “Product Detail”
Page
Product detail Page
Views Product details as follow
Product Title
Product Image
Option to view Measuring Videos
Features of the selected Product
View list of available Fabric with details like Colour
Name, and Product Image
Select one Fabric
Dimensions (Size)
User can specifies their Window Pane Size and
preferences like
Perfect Fit “Blind Type”
Pleated
Venetian
Roller
Blind “Fabric”
Pleated like
SPC / ESP / Plains
Cellular
Blackout
Venetian like
16mm Slat
25mm Slat
Special Slat finishes
Roller like
Plain Fabrics
Blackout Fabrics
Frame Colour
For White or Brown Frames no
charges will be taken If it is Golden
Oak Frame then it would incur a
10% surcharge on Total Cost of
Blind
Height
Width
“Price of Blind” Button
User can determine the Price of the Blind based on the given preference
(Dimensions)
Link to view Price Charts
Option for “Add to Cart”, User can add the Product to Cart with the specified Preference
View Price Charts
Visitor can browse the Price Charts for the Pleated / Venetian / Roller based on the Price
Calculation
Visitor can view Drop and Width wise Price of the Fabric
As Size (Drop/Width) of Fabric increases Price of Fabric will also raise
Watch Measuring Videos
View Measuring Video(s) added by user in conjunction with all Products with details like
Title
Duration
Description
Visitor can play the selected Video
View Cart
Displays products added to the shopping cart
With a small product image, subtotal, shipping amount
Link to „Update‟ and „checkout‟
Link to „See entire shopping Cart‟
Can view its shopping cart (if purchased anything will show list of items that are being purchased
with the quantity and the total price of those buying)
Remove Product from the Cart
Update Quantity and Recalculate Sub Total
User Login
This section allows User to enter the website by adding login details created during registration
Enter authenticated Email Address and Password to login
Forgot Password Link
Recover password through mail
New User? Sign up link available
Registration: This section allows New Users to create new registration account on the Site
Fill the registration form with all required fields
Enter Profile details like name, email id, password
Enter address details like Country, State and Zip Code
Submit Form
After creating login, the Customer enters the account with authenticated username and password and can
perform the following tasks:
My Account
Personal Information
Change Name, Login, E-mail Address, or Password
Manage Address Information
My Orders
View all Orders
View order no/ order date/ amount/ quantity
View Status (In Process, Shipped, Open, Rejected)
History/Receipts
View Details of all the orders made
View order id, status, date ordered
Link to re-Order
Last Order
Displays the last order made
Link to reorder and reset quantity
View Order Tracking
Enter Order Number
View Shopping Cart
Delete Account
Sign out
Checkout
Proceed to Shipping Details
View/ Edit Shipping Details
Select Shipping Method
Proceed to Billing Details
View/ Edit Billing Details
Review Order
View Total Order Summary, with Shipping and Billing Details
Proceed to Payment Details
PayPal Payment Gateway Integration
Order Confirmation
Show confirmation of order with order details on the screen
FAQ
Displays a list of frequently asked Questions
Shipping Information
Details regarding Shipping information and collaboration with any partners which will be
confirmed with client for more details
Static Pages
Contact Us
About Us
Privacy Policy
Disclaimer
Terms & Conditions
2.3 Back-End
Admin panel is the back end of the application from where the admin can manage the
whole
site and its contents as well.
Login
Administrator may login into the admin panel with the authorized username and
password to get
access to this panel.
Site Map
View Summary of the whole Admin panel
Administrators Users Management
The administrator user section shows the list of admin users accessing the panel. The
admin can
search and sort the list. The admin can even edit and delete the existing record.
View Admin
Search / Sort Admin users
Change the Status of admin user (Active / Inactive)
Add / Edit / Delete Admin Users
Customer Management
The Customer Management section shows the list of customers who have registered
themselves on the site.
View All Customers of the site
Search / Sort Customers
Change the Status of Customer (Active / Inactive)
Add/ Edit / Delete Customers
Send mail to the Customers
Blind Type Management
The Blind Type Management section allows Admin to manage all Blind Types like Pleated /
Venetian / Roller available on the Site.
View all Blind Type
Change the Status (Active / Inactive)
Add / Edit / Delete Blind Type
Product Attribute Management (Like Sizes and Colors)
View All Product Attribute
Change the status (Active / Inactive)
Sort Product Attribute
Add Attribute
Enter Attribute Name
Edit / Delete Product Attribute
Product Management
The Admin can view all the products that are being displayed on the site.
Admin has full rights to add/ edit the particular product once placed on the site.
View all products
Search / Sort Products
Alphabetical Search
Change the Status (Active / Inactive)
Add Product
Add General Information about the product like Name, Blind Type, Attribute
Upload Image and Video
Edit / Delete Product
Product categories (Category management)
Tax Management
View All Tax percentage with the countries
Search / Sort Taxes
Change the Status (Active / Inactive)
Add / Edit / Delete Taxes
Shipping Management
View all methods of Shipping with the amount
Search / Sort Shipping Methods
Change the Status (Active / Inactive)
Add / Edit / Delete Shipping Methods
Order Management
View all Order Detail
View Order Information
View Billing/ Shipping/ Payment
View/ Change Order Status (In Process, Shipped, Open, Rejected)
Search / Sort Orders
Alphabetical Search
Edit / Delete Orders
Print Order Confirmation
Print Invoice
FAQ Management
View all FAQs
Search / Sort FAQs
Alphabetical Search
Change the Status (Active / Inactive)
Add/ Edit / Delete FAQs
Email Template
There will be different templates available for different occasion like Welcome Mail, Forgot
Password
System Settings (General Site Settings)
View / Edit all Setting of Website
General Settings
Name of Site
Main Site Title
URL
Meta Tags Information Settings
Site Copyright Text
Site Control Panel Title
Administrator Email ID
Static Pages Management
View List of Static Pages
FCK Editor provided
SEO Management
The SEO Management section helps the Site Administrator to manage the traffic & activity per
formed on Site by Users/ Buyers
View all Meta tags & Keywords
Search/ Sort Meta tags & keywords
Change the Status (Active/ Inactive)
Edit/ Delete Meta Tags
View all login IPs
Search/ Sort IP
Change the Status (Active/ Inactive)
Block IP
Log out
The Administrator can log
out of the admin panel
from the log out link given
in the panel.
2.4 Design Goals
The application consists of following main sections:
Visitor Features
View Home Banners or Slide Show Gallery
Browse Products
View Product Details
View FAQs
Become a Member through Registration process
View Static Pages
Registered Member Panel
Login to site
Manage Account
My Profile
My Orders
Buy Product (Checkout)
Logout
Admin Panel
Login
Dashboard
Administrator User Management
Site Member (Customer) Management
Blind Type Management
Product Attribute Management
Product Management
Price Chart Management
Banner Manager
Order Manager
Shipping Management
FAQ Management
Email Templates
Static Page content
Management
Tax Management
Location Management
(Country/State/City)
System Settings
Logout
3.3 BROWSER COMPATIBILITY
Supported Browser
Internet Explorer 7.0, 8.0
Firefox 3.x
Google Chrome
Safari (Windows)
3 Technical Overview
3.1 Production Environment
The final tested version of the application will be deployed in the production environment and
will be available to the end users. This will also serve as the staging/QA environment before
the first release/Beta of the application.
3.2 Development Environment
The development environment will be used for developing and testing future releases of the
application. The version of the application deployed in the development environment will not
be available to the end users and will be accessible only to the developers.
The development environment will also serve as the staging/QA environment for subsequent
releases of the application but will not be used for any performance related testing since the
server configurations in the development environment are not intended to replicate the
production environment and thus will not give an accurate measure of how the application
would perform in the production environment.
Technology Stack Software Product
Database Server My SQL 5.x
Operating system Linux
Web Server Apache
Development Environment PHP 5.2.x, Smarty, AJAX
SDLC Spiral Model
▹The spiral model has four phases. A software project repeatedly passes through these phases in iterations
called Spirals.
▹Identification: This phase starts with gathering the business requirements in the baseline spiral. In the
subsequent spirals as the product matures, identification of system requirements, subsystem requirements
and unit requirements are all done in this phase.
▹This also includes understanding the system requirements by continuous communication between the
customer and the system analyst. At the end of the spiral the product is deployed in the identified market.
▹Design:Design phase starts with the conceptual design in the baseline spiral and involves architectural
design, logical design of modules, physical product design and final design in the subsequent spirals.
▹Construct or Build:Construct phase refers to production of the actual software product at every spiral. In
the baseline spiral when the product is just thought of and the design is being developed a POC (Proof of
Concept) is developed in this phase to get customer feedback.
▹Then in the subsequent spirals with higher clarity on requirements and design details a working model of
the software called build is produced with a version number. These builds are sent to customer for
feedback.
▹Evaluation and Risk Analysis:Risk Analysis includes identifying, estimating, and monitoring technical
feasibility and management risks, such as schedule slippage and cost overrun. After testing the build, at the
end of first iteration, the customer evaluates the software and provides feedback.
Following is a diagrammatic representation of spiral model listing
the activities in each phase:
List of Tables:-
List of Tables:-
List of Tables:-
Totals no of tables = 38
Use case Diagram of e-Commerce system
E-commerce system
Customer
Verify credenty information
Register
Login
Browse product
Search product
ciew shopping cart
Add shopping cart
Update customer
info
verify credit card Check out
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Check out
«include» «extends»
* *
Sale person
Shipping clerk
Update product info
update inventory
Ship produccts
*
*
*
*
*
*
*
*
Use case description:
Register:
If a customer is new user, he can request to register page. A register page open and asks total
information about customer and also asks to customer to choose login (email address) and password.
Login:
The customer can login by enter name and password. The system verifies the name and password matches.
If not matches, error messages shows to the customer.
Browse products:
The customer requests to view the product in product category. The system will display the information about
product of selected category.
Search product:
The customers enter the search product parameters and request a search product. The system search
through products category in database and gives information. If not matches, gives fail message.
View shopping cart:
The customer request to view the shopping cart. The system returns the shopping cart to customer, the price
and total price shows to customer.
Add shopping cart:
When customer finds the product he wants, add to shopping carts. The systems stores and track the
information about product.
Update customer info:
The customer request to update customer info about his name, address…. Etc. If updated information
system stores in database which is updated. After purchase one product the payment information stores in current
information.
Check out:
The customer completes the shopping he request to checkout. If the payment information exists the credit
card information sends to Credit Verification Company. If credit card information not matches it shows enter valid
information or cancel order. If the credit card is valid, the order form will be processed by the system and checkout
is complete.
Use case description:
Verify credit card:
The credit verification company is validating the credit card information. If the information correct returns to
sales person. If not, the customer will be asked to re-input his payment information.
Update product info:
The sales clerk request to update product info includes price, brand…etc. and system updates in database.
Update inventory:
The sales clerk request to update inventory. The system update’s in database.
Ship product:
After getting the order request, sales clerk ships order product to customer within 5 to 6 business days.
Class Diagram
Activity Diagram
Sequence Diagram
DATA FLOW DIAGRAMS
ScreenshortsHomepage 1
Screenshorts
Homepage 2
Screenshorts
Homepage 3
Screenshorts
Homepage 5
Screenshorts
Homepage 6
Screenshorts
Homepage 7
Screenshorts
Shop page
Screenshorts
Details of homepage
Screenshorts
Add to cart page
Screenshorts
Checkout page
Screenshorts
Order pages
Screenshorts
Order page 2
thanks!
Any questions?
You can find me at
@narayank45

Más contenido relacionado

La actualidad más candente

Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specification
suhasreddy1
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store Modules
Kavita Sharma
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
Sandeep Bittu
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
H2Kinfosys
 
Project report final
Project report finalProject report final
Project report final
Jaya Saini
 

La actualidad más candente (20)

Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
E commerce proposal
E commerce proposalE commerce proposal
E commerce proposal
 
Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specification
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store Modules
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 
Online shopping Project
Online shopping Project Online shopping Project
Online shopping Project
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
E-commerce documentation
E-commerce documentationE-commerce documentation
E-commerce documentation
 
My ppt
My pptMy ppt
My ppt
 
E commerce website proposal
E commerce website proposalE commerce website proposal
E commerce website proposal
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slide
 
E Commerce Proposal
E Commerce ProposalE Commerce Proposal
E Commerce Proposal
 
Project report final
Project report finalProject report final
Project report final
 
Online shopping project synopsis
Online shopping project synopsisOnline shopping project synopsis
Online shopping project synopsis
 
M6 - E Commerce - Final Project
M6 - E Commerce - Final ProjectM6 - E Commerce - Final Project
M6 - E Commerce - Final Project
 

Destacado

E commerce - Elective 4
E commerce - Elective 4E commerce - Elective 4
E commerce - Elective 4
nellyportado
 
E commerce website design
E commerce website designE commerce website design
E commerce website design
riyasathroze
 
E commerce infrastructure
E commerce infrastructureE commerce infrastructure
E commerce infrastructure
sahilm87
 
Library management
Library managementLibrary management
Library management
akki_hearts
 

Destacado (17)

E commerce
E commerceE commerce
E commerce
 
E commerce use case documentation.
E commerce use case documentation.E commerce use case documentation.
E commerce use case documentation.
 
E commerce project
E commerce project E commerce project
E commerce project
 
SaaS + CMS: Tricode's Technical Roadtrip
SaaS + CMS: Tricode's Technical RoadtripSaaS + CMS: Tricode's Technical Roadtrip
SaaS + CMS: Tricode's Technical Roadtrip
 
E commerce - Elective 4
E commerce - Elective 4E commerce - Elective 4
E commerce - Elective 4
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
 
E commerce website design
E commerce website designE commerce website design
E commerce website design
 
E commerce
E commerceE commerce
E commerce
 
E-commerce website development process
E-commerce website development processE-commerce website development process
E-commerce website development process
 
Ecommerce srs
Ecommerce  srsEcommerce  srs
Ecommerce srs
 
Overview of E-commerce
Overview of E-commerceOverview of E-commerce
Overview of E-commerce
 
E-commerce Project Development
E-commerce Project DevelopmentE-commerce Project Development
E-commerce Project Development
 
Non functional requirements
Non functional requirementsNon functional requirements
Non functional requirements
 
E commerce website Project Presentation
E commerce website Project PresentationE commerce website Project Presentation
E commerce website Project Presentation
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCDeals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
 
E commerce infrastructure
E commerce infrastructureE commerce infrastructure
E commerce infrastructure
 
Library management
Library managementLibrary management
Library management
 

Similar a Ecommerce website with seo optimization

Web basics 101
Web basics 101Web basics 101
Web basics 101
tlcjohnson
 
eCommerce Development
eCommerce DevelopmenteCommerce Development
eCommerce Development
8i Creations
 

Similar a Ecommerce website with seo optimization (20)

Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java project
 
Ecommerce site development (1)
Ecommerce site development (1)Ecommerce site development (1)
Ecommerce site development (1)
 
Understand your seller panel
Understand your seller panelUnderstand your seller panel
Understand your seller panel
 
Understand your seller panel
Understand your seller panelUnderstand your seller panel
Understand your seller panel
 
Understand your seller panel
Understand your seller panelUnderstand your seller panel
Understand your seller panel
 
Understand your seller panel - Wholesale
Understand your seller panel - WholesaleUnderstand your seller panel - Wholesale
Understand your seller panel - Wholesale
 
Understand your seller panel - Wholesale
Understand your seller panel - WholesaleUnderstand your seller panel - Wholesale
Understand your seller panel - Wholesale
 
Sales assist-user-guide (2)
Sales assist-user-guide (2)Sales assist-user-guide (2)
Sales assist-user-guide (2)
 
Web basics 101
Web basics 101Web basics 101
Web basics 101
 
eCommerce Development
eCommerce DevelopmenteCommerce Development
eCommerce Development
 
Understand your seller panel
Understand your seller panelUnderstand your seller panel
Understand your seller panel
 
power
powerpower
power
 
Magento responsive 3 d printing website theme
Magento responsive 3 d printing website themeMagento responsive 3 d printing website theme
Magento responsive 3 d printing website theme
 
Magento one step checkout mage.club
Magento one step checkout  mage.clubMagento one step checkout  mage.club
Magento one step checkout mage.club
 
Know your seller panel -I
Know your seller panel -IKnow your seller panel -I
Know your seller panel -I
 
Woocommerce 101
Woocommerce 101Woocommerce 101
Woocommerce 101
 
Magento faq extension
Magento faq extensionMagento faq extension
Magento faq extension
 
Magento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website ThemeMagento Responsive Pillow & Blanket Printing Website Theme
Magento Responsive Pillow & Blanket Printing Website Theme
 
Online shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxOnline shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptx
 
fashion
fashionfashion
fashion
 

Último

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 

Último (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

Ecommerce website with seo optimization

  • 1. WEBSITE DEVELOPMENT ON E-COMMERCE Guided By- Mr Hemant Verma Presented By Kumar Narayan Shubham Mahajan
  • 2. ONLINE SHOPING BUSINESS Project name :- Boutique World’s Biggest Ecommerce portal
  • 3. ABSTRACT  Boutique is a modern, clean and professional , It is fully fresh look, it looks stunning on all types of stylish & Dresses.  Its advance mode to create new generations style.  In this website you get products on free delivery.  User can get product after registration.  100% genuine products  It is super for fashion shop, handmade shop, accessories shop, glasses shop,... or any other categories.
  • 4. GOALS • I want to create more revenue for my eCommerce store • I want to grow my brand • I want to get more people to come to my website. • Those are pretty typical answers that you will hear from eCommerce manager, web owners, and people with “O’s” in their title (COO, CEO, CTO). The next question you need to ask is HOW? The truthful meaning to this project is how you are going to accomplish these goals. If the answer is farfetched or does not have a valid actionable, then it shouldn’t be a goal. A few of the answers to “How” for the benefits above would be. • I want to create more revenue for my eCommerce store. How? By creating a user friendly website, with easily navigable pages, thorough search features to help my customers explore our product mix, and starting a digital marketing campaign through email marketing, cpc, and social media. • Now isn’t that WAY more actionable as a goal? Yes, I would say so. By asking “how?”, and making people think, you will formulate a strong game plan and write out the overarching methods to how this project will be successful.
  • 5. Scope The application consists of following main things: Visitor Features View Home Banners or Slide Show Gallery Browse Products View Product Details View FAQs Become a Member through Registration process View Static Pages Registered Member Panel Login to site Manage Account My Profile My Orders Buy Product (Checkout) Logout Admin Panel Login Dashboard Administrator User Management Site Member(Customer) Management Blind Type Management Product Attribute Management Product Management Price Chart Management Banner Manager Order Manager Shipping Management
  • 6. Index ▹ 1 EXECUTIVE SUMMARY 1.1 PROJECT BACKGROUND ▹ 2 SCOPE OF THE PROJECT 2.1 SCOPE 2.1.1 Design Goals 2.1.2 High level Requirements 2.1.3 Front-End 2.3 Back-End 2.4 Design Goals ▹ 3 TECHNICAL OVERVIEW 3.1 PRODUCTION ENVIRONMENT 3.2 DEVELOPMENT ENVIRONMENT 3.3 BROWSER COMPATIBILITY ▹
  • 7. Introduction ▹ 1.1 Background The purpose of this document is to define the features of the Window Blind E-Commerce Website. Here Visitors can see the publicly available features such as browse products, view details of products (Size, Colour and Cost), and view other static contents of site. Registered User can view all publicly available features and in addition to this they can purchase the products by adding them into shopping cart. Admin can manage all the contents and Orders from the Backend (admin side) Types of Users of the website are: Visitors Customers (Registered Member) Admin
  • 8. • The objective of this project proposal is to define the project scope of Window Blind ECommerce Website and to provide the Estimation. • The advantage would be simple user interface that is easy to understand by all type of users. 2.1 SCOPE The scope document is defined after discussing with the Client 2.1.1 Design Goals The application consists of following main things: Visitor Features View Home Banners or Slide Show Gallery Browse Products View Product Details View FAQs Become a Member through Registration process View Static Pages Registered Member Panel Login to site Manage Account My Profile My Orders Buy Product (Checkout) Logout Admin Panel Login Dashboard Administrator User Management Site Member(Customer) Management Blind Type Management Product Attribute Management Product Management Price Chart Management Banner Manager Order Manager Shipping Management SCOPE OF THE PROJECT
  • 9. 2.1.2 High level Requirements
  • 10. Product Display Displays products Click on image will display information of product as well as choice of different sizes if available View the details of the products, with Image on Product Detail page View listing of all Related Products Product Name Product size Image Clicking on Image, User will navigate to “Product Detail” Page Product detail Page Views Product details as follow Product Title Product Image Option to view Measuring Videos Features of the selected Product View list of available Fabric with details like Colour Name, and Product Image Select one Fabric Dimensions (Size) User can specifies their Window Pane Size and preferences like Perfect Fit “Blind Type” Pleated Venetian Roller Blind “Fabric” Pleated like SPC / ESP / Plains Cellular Blackout Venetian like 16mm Slat 25mm Slat Special Slat finishes Roller like Plain Fabrics Blackout Fabrics Frame Colour For White or Brown Frames no charges will be taken If it is Golden Oak Frame then it would incur a 10% surcharge on Total Cost of Blind Height Width
  • 11. “Price of Blind” Button User can determine the Price of the Blind based on the given preference (Dimensions) Link to view Price Charts Option for “Add to Cart”, User can add the Product to Cart with the specified Preference View Price Charts Visitor can browse the Price Charts for the Pleated / Venetian / Roller based on the Price Calculation Visitor can view Drop and Width wise Price of the Fabric As Size (Drop/Width) of Fabric increases Price of Fabric will also raise Watch Measuring Videos View Measuring Video(s) added by user in conjunction with all Products with details like Title Duration Description Visitor can play the selected Video View Cart Displays products added to the shopping cart With a small product image, subtotal, shipping amount Link to „Update‟ and „checkout‟ Link to „See entire shopping Cart‟ Can view its shopping cart (if purchased anything will show list of items that are being purchased with the quantity and the total price of those buying) Remove Product from the Cart Update Quantity and Recalculate Sub Total
  • 12. User Login This section allows User to enter the website by adding login details created during registration Enter authenticated Email Address and Password to login Forgot Password Link Recover password through mail New User? Sign up link available Registration: This section allows New Users to create new registration account on the Site Fill the registration form with all required fields Enter Profile details like name, email id, password Enter address details like Country, State and Zip Code Submit Form After creating login, the Customer enters the account with authenticated username and password and can perform the following tasks: My Account Personal Information Change Name, Login, E-mail Address, or Password Manage Address Information My Orders View all Orders View order no/ order date/ amount/ quantity View Status (In Process, Shipped, Open, Rejected) History/Receipts View Details of all the orders made View order id, status, date ordered Link to re-Order
  • 13. Last Order Displays the last order made Link to reorder and reset quantity View Order Tracking Enter Order Number View Shopping Cart Delete Account Sign out Checkout Proceed to Shipping Details View/ Edit Shipping Details Select Shipping Method Proceed to Billing Details View/ Edit Billing Details Review Order View Total Order Summary, with Shipping and Billing Details Proceed to Payment Details PayPal Payment Gateway Integration Order Confirmation Show confirmation of order with order details on the screen FAQ Displays a list of frequently asked Questions Shipping Information Details regarding Shipping information and collaboration with any partners which will be confirmed with client for more details Static Pages Contact Us About Us Privacy Policy Disclaimer Terms & Conditions
  • 14. 2.3 Back-End Admin panel is the back end of the application from where the admin can manage the whole site and its contents as well. Login Administrator may login into the admin panel with the authorized username and password to get access to this panel. Site Map View Summary of the whole Admin panel Administrators Users Management The administrator user section shows the list of admin users accessing the panel. The admin can search and sort the list. The admin can even edit and delete the existing record. View Admin Search / Sort Admin users Change the Status of admin user (Active / Inactive) Add / Edit / Delete Admin Users Customer Management The Customer Management section shows the list of customers who have registered themselves on the site. View All Customers of the site Search / Sort Customers Change the Status of Customer (Active / Inactive) Add/ Edit / Delete Customers Send mail to the Customers
  • 15. Blind Type Management The Blind Type Management section allows Admin to manage all Blind Types like Pleated / Venetian / Roller available on the Site. View all Blind Type Change the Status (Active / Inactive) Add / Edit / Delete Blind Type Product Attribute Management (Like Sizes and Colors) View All Product Attribute Change the status (Active / Inactive) Sort Product Attribute Add Attribute Enter Attribute Name Edit / Delete Product Attribute Product Management The Admin can view all the products that are being displayed on the site. Admin has full rights to add/ edit the particular product once placed on the site. View all products Search / Sort Products Alphabetical Search Change the Status (Active / Inactive) Add Product Add General Information about the product like Name, Blind Type, Attribute Upload Image and Video Edit / Delete Product Product categories (Category management)
  • 16. Tax Management View All Tax percentage with the countries Search / Sort Taxes Change the Status (Active / Inactive) Add / Edit / Delete Taxes Shipping Management View all methods of Shipping with the amount Search / Sort Shipping Methods Change the Status (Active / Inactive) Add / Edit / Delete Shipping Methods Order Management View all Order Detail View Order Information View Billing/ Shipping/ Payment View/ Change Order Status (In Process, Shipped, Open, Rejected) Search / Sort Orders Alphabetical Search Edit / Delete Orders Print Order Confirmation Print Invoice FAQ Management View all FAQs Search / Sort FAQs Alphabetical Search Change the Status (Active / Inactive) Add/ Edit / Delete FAQs
  • 17. Email Template There will be different templates available for different occasion like Welcome Mail, Forgot Password System Settings (General Site Settings) View / Edit all Setting of Website General Settings Name of Site Main Site Title URL Meta Tags Information Settings Site Copyright Text Site Control Panel Title Administrator Email ID Static Pages Management View List of Static Pages FCK Editor provided SEO Management The SEO Management section helps the Site Administrator to manage the traffic & activity per formed on Site by Users/ Buyers View all Meta tags & Keywords Search/ Sort Meta tags & keywords Change the Status (Active/ Inactive) Edit/ Delete Meta Tags View all login IPs Search/ Sort IP Change the Status (Active/ Inactive) Block IP Log out The Administrator can log out of the admin panel from the log out link given in the panel.
  • 18. 2.4 Design Goals The application consists of following main sections: Visitor Features View Home Banners or Slide Show Gallery Browse Products View Product Details View FAQs Become a Member through Registration process View Static Pages Registered Member Panel Login to site Manage Account My Profile My Orders Buy Product (Checkout) Logout Admin Panel Login Dashboard Administrator User Management Site Member (Customer) Management Blind Type Management Product Attribute Management Product Management Price Chart Management Banner Manager Order Manager Shipping Management FAQ Management Email Templates Static Page content Management Tax Management Location Management (Country/State/City) System Settings Logout
  • 19. 3.3 BROWSER COMPATIBILITY Supported Browser Internet Explorer 7.0, 8.0 Firefox 3.x Google Chrome Safari (Windows) 3 Technical Overview 3.1 Production Environment The final tested version of the application will be deployed in the production environment and will be available to the end users. This will also serve as the staging/QA environment before the first release/Beta of the application. 3.2 Development Environment The development environment will be used for developing and testing future releases of the application. The version of the application deployed in the development environment will not be available to the end users and will be accessible only to the developers. The development environment will also serve as the staging/QA environment for subsequent releases of the application but will not be used for any performance related testing since the server configurations in the development environment are not intended to replicate the production environment and thus will not give an accurate measure of how the application would perform in the production environment. Technology Stack Software Product Database Server My SQL 5.x Operating system Linux Web Server Apache Development Environment PHP 5.2.x, Smarty, AJAX
  • 20. SDLC Spiral Model ▹The spiral model has four phases. A software project repeatedly passes through these phases in iterations called Spirals. ▹Identification: This phase starts with gathering the business requirements in the baseline spiral. In the subsequent spirals as the product matures, identification of system requirements, subsystem requirements and unit requirements are all done in this phase. ▹This also includes understanding the system requirements by continuous communication between the customer and the system analyst. At the end of the spiral the product is deployed in the identified market. ▹Design:Design phase starts with the conceptual design in the baseline spiral and involves architectural design, logical design of modules, physical product design and final design in the subsequent spirals. ▹Construct or Build:Construct phase refers to production of the actual software product at every spiral. In the baseline spiral when the product is just thought of and the design is being developed a POC (Proof of Concept) is developed in this phase to get customer feedback. ▹Then in the subsequent spirals with higher clarity on requirements and design details a working model of the software called build is produced with a version number. These builds are sent to customer for feedback. ▹Evaluation and Risk Analysis:Risk Analysis includes identifying, estimating, and monitoring technical feasibility and management risks, such as schedule slippage and cost overrun. After testing the build, at the end of first iteration, the customer evaluates the software and provides feedback.
  • 21. Following is a diagrammatic representation of spiral model listing the activities in each phase:
  • 24. List of Tables:- Totals no of tables = 38
  • 25. Use case Diagram of e-Commerce system E-commerce system Customer Verify credenty information Register Login Browse product Search product ciew shopping cart Add shopping cart Update customer info verify credit card Check out * * * * * * * * * * * * * * * * Check out «include» «extends» * * Sale person Shipping clerk Update product info update inventory Ship produccts * * * * * * * *
  • 26. Use case description: Register: If a customer is new user, he can request to register page. A register page open and asks total information about customer and also asks to customer to choose login (email address) and password. Login: The customer can login by enter name and password. The system verifies the name and password matches. If not matches, error messages shows to the customer. Browse products: The customer requests to view the product in product category. The system will display the information about product of selected category. Search product: The customers enter the search product parameters and request a search product. The system search through products category in database and gives information. If not matches, gives fail message. View shopping cart: The customer request to view the shopping cart. The system returns the shopping cart to customer, the price and total price shows to customer. Add shopping cart: When customer finds the product he wants, add to shopping carts. The systems stores and track the information about product. Update customer info: The customer request to update customer info about his name, address…. Etc. If updated information system stores in database which is updated. After purchase one product the payment information stores in current information. Check out: The customer completes the shopping he request to checkout. If the payment information exists the credit card information sends to Credit Verification Company. If credit card information not matches it shows enter valid information or cancel order. If the credit card is valid, the order form will be processed by the system and checkout is complete.
  • 27. Use case description: Verify credit card: The credit verification company is validating the credit card information. If the information correct returns to sales person. If not, the customer will be asked to re-input his payment information. Update product info: The sales clerk request to update product info includes price, brand…etc. and system updates in database. Update inventory: The sales clerk request to update inventory. The system update’s in database. Ship product: After getting the order request, sales clerk ships order product to customer within 5 to 6 business days.
  • 32.
  • 45. thanks! Any questions? You can find me at @narayank45