Business Requirement Document: Ecommerce Website
Ecommerce Website
Ju ne 2 01 9
Version 1.0
1 Document Revisions
13/06/2019 1.0 Initial Draft
2 Approvals
Role Name Title Signature Date
Project Sponsor
Business Owner
Project Manager
System Architect
Development Lead
User Experience Lead
Quality Lead
Content Lead
Page 7
3 Introduction
Enhancing client’s offline business of apparels by transforming it into online ecommerce website.
Making online ecommerce platform for buyers to buy apparels from we bsite.
Customers/ buyers will be able to search for the various kinds of apparels for e.g. Shirts. Jeans etc
and will be able to order it from website by making online payment of products.
Business owner will be able to manage his products by category and prices with different sizes &
colors. Owner will be able to deliver the items to the buyers on shipping address mentioned by the
buyer while placing an order.
Customer will be able to track their order shipment.
Website is necessary for simplifying the buying and selling process of apparels. Customers should be able to
search the desired items and can place the order by making online payment of the items. Online website will
help business owner to streamline his offline business of apparels selling and will grow his revenue by making
business online.
Customers are looking for faster delivery of items with good quality and services.
Customers/ buyers are going to be a main end user of the website who searches for the good quality
cloths in reasonable price.
Admin is the Business Owner who will be responsible for managing the product catalog, categories
and prices and shipping services on website.
Page 4
The scope of the project is to design and develop an online ecommerce website for apparels.
Customers will be able to use the frontend website for searching the apparels and place the
order by making online payment of the order in advance. Web based admin panel/ backend will
help admin user i.e. business owner to manage the products, categories, prices and orders
placed by the customers.
Buyer
o Login
o Registration
o Search products
o Product listing and search results
o Product details with available variations
o Add to cart
o Add to wishlist
o Checkout and Online payment of the orders
o Share products on social media
o Ratings and review on products
o Place the order
o Manage address book
o My account
o Order history
o Order tracking
Admin
o Ability to create/edit/delete products
o Manage product categories and sub-categories
o Manage product catalog
o Manage orders
o Manage customers
o Manage shipping
o Manage payments
o Manage roles/ permissions
o CMS pages management
o Ratings and reviews management
o Statistics and reports
Ordering customized products
Real time order tracking
Cash on delivery option for buyers
Page 7
Role Description
Visitors Visitors will be able to search for t he products using keyword and category search.
View product description
View product ratings and review
Share product on social media
Check shipping availability at his PIN code
Check variations like color and size
Contact support
Buyers Customer login, Registration
Search products by keyword, categories & sub-categories
View product listing with sorting and filter options
View product details
Add to wishlist
Share on social media
Check shipping availability by PIN code
Shopping cart and checkout
Post ratings and reviews
My order history
My Account settings
Contact support
Admin/ Owner Manage customers
Manage products
Manage product categories/ sub-categories
Manage orders
Manage shipping
Manage payments
CMS
Product Ratings and reviews
Statistics and reports
Manage roles and permissions
Page 4
Inventory (physical storage/ warehouse) of products are already e stablished.
Admin is will manage the products catalog with product codes i.e. SKU.
Products with custom size and colors are not going to be sold on website.
Price of the products will be in USD.
Website will accept the orders from US country only.
Trainings
Additional features or changes in features & functionalities described in document may require
changing the time and costing estimation of the project development.
Timeline for enterprise platform updates will impact execution of testing and delivery plan.
Budget
Schedule (October 31st delivery date)
Lack of training to the employees regarding use of system.
Auditor approval of our new process & system
Senior management buy-off on the approach
Funding for this initiative
Developer resources
Page 7
NFR-001 Scalability: The website repository shall accommodate up to 100 users concurrently.
NFR-002 Speed: web pages should not take more than 30 seconds to load in good speed of internet.
NFR-003 Reliability: Web pages should not get broken and display page not found error if page is not available.
NFR-004 Security: SSL security and encryption for online payments
Page 15
6 Appendices
Not Applicable
Not Applicable
Not Applicable
Page 16