100% found this document useful (1 vote)
738 views21 pages

Website Site and Mobile App Business Requirements Document (BRD)

The document outlines requirements for a website and mobile app including key functionality like member registration, login, viewing and purchasing products, order tracking, and a business customer login. It describes features for normal customers, certified merchants, and an admin panel. Requirements cover homepage, registration, login, products, cart, checkout, user profiles, saved items, orders, payments, blogs, contacts and more.

Uploaded by

dewsfefcvnbcv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
738 views21 pages

Website Site and Mobile App Business Requirements Document (BRD)

The document outlines requirements for a website and mobile app including key functionality like member registration, login, viewing and purchasing products, order tracking, and a business customer login. It describes features for normal customers, certified merchants, and an admin panel. Requirements cover homepage, registration, login, products, cart, checkout, user profiles, saved items, orders, payments, blogs, contacts and more.

Uploaded by

dewsfefcvnbcv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Website site and Mobile App

Business Requirements Document

(BRD)
MODIFICATION HISTORY

Version Prepared Date Description


By
1.0 BRD preparation
General notes: should review English and formatting in all document and include
table of terms in the begining.

PROJECT OVERVIEW

This is a Business Requirements Document (BRD).

The purpose of this BRD is to document the requirements for


website sites and Mobile App

IMPORTANT NOTE – PLEASE READ


Please study this document carefully. It clearly and unambiguously
documents your requirements, as per our understanding. This
document has been custom prepared for your needs.

It is very important that you study this document carefully and let us
know of any additions/changes/deletions/comments/questions you
may have.

Please note that the software we will build for you will contain
only those requirements documented here. The price/estimate we
give you is to build software to meet the requirements
documented here and nothing more.

Any feature/requirement not explicitly documented here is not


included in the estimate/quote we give you.

If, after you approve the estimate, you ask us to change a requirement
documented here or to add a requirement that is not documented here,
then we will submit a Change Request to you for your approval. It will
contain details on additional cost/time. Once you approve of it, those
requirements will be added to the software we build.
PROJECT SCOPE
Business Processes Considered

Business Processes Out-of-Scope


N/A

Systems/Applications
Website and Mobile Application

Assumptions/Constraints
None

Risks/Related Documents
N/A
Home Page

Business Requirements

REQ ID Description
1101 Start Page

1102 Static Pages


1)

Empty Page?!
Site features

❖ The ……………………………………………………………………………..
❖ …………………………….
❖ ………………………………
❖ ………………………………..
❖ …………………………..
❖ ……………………..
❖ …………………….
❖ ,

Member Registration
Business Requirements

REQ ID Description
1201 Registration form
Regardless of whether the user is registered or not, the user will be able to
make a purchase. The user can still get registered by clicking in the ‘register’
link which will be shown in the home page. Users must enter the following
details at the time of registration:
❖ First Name
❖ Last Name
❖ Username
❖ Mobile phone number
❖ Building Number
❖ Street Name
❖ Neighborhood
❖ Postal Code/Zip Code
❖ Additional Numbers
❖ Email
❖ Additional information

1202 Confirmation email
Empty Page
Member Login
Business Requirements

REQ ID Description
1301 Member Login Form

1302 Forget password?


with password but ask to retyping new password and send a confirmation code.

Products Functionality

Business Requirements

REQ ID Description
1401 Products
Products, to a great extent relate to the Agriculture related accessories in the
website.
In this page, the user will be able to view the list of product catalog.
, the user will be able to view the various products that will be listed, running to
pages, which can be bought by the user.
On clicking any of the products among the number of products displayed, the
Normal customer
1. The ability to create an account by phone number.
2. The ability to log in.
3. Change the password.
4. Browse all products.
5. The ability to order a product.
6. Add / remove products to cart.
7. Determine the method of payment (either pay on delivery, or online
payment).
8. There are a limit (celling) for pay on delivery.
9. Select the delivery address, add / modify.
10. All order details, shipping and payment details are displayed on one page,
the customer is asked to confirm the order and the customer can write a
text note and send it with the purchase request at the last stage.
11. The customer can write a comment and rate the product after completing
the purchase.
12. Can send an inquiry regarding a product.
13. Browse the order status
o The order has been confirmed: It means the customer has
successfully completed and the payment and order have been
received. - There are cases where the system administrator
reviews the member’s previous requests so that if previous
quantities were requested and he did not receive, his request can
be canceled from this step.
o The order is being prepared: The order is being prepared for
shipment.
o Order in progress: the shipping company received the shipment.
o The order was delivered / the request could not be delivered: if
the customer received the order or the shipping company was
unable to deliver the order to the customer. What would happen
if the shipping company was unable to deliver the order to
the customer?
o Canceled request / rejected request: If the request is rejected by
the site administration.
14. The possibility of returning the commodity. The maximum time to return
the product must be specified
15. Share the product on social media. (WhatsApp - Twitter - Email –
Facebook – Instagram).
16. edit personal data
Certified Merchant

Business Requirements

REQ ID Description
1501 Certified Merchant
.
classified ads Section
Business Requirements

REQ ID Description
1601
Consulting section

Business Requirements

REQ ID Description
1701 Consulting section


❖ and when clicked on it will be transferred to the product page in the store.
The customer cannot add any external links to prevent security
vulnerabilities
Track Your Order
Business Requirements

REQ ID Description
1801 Track Your Order
The user can track the order for their product once they’ve finished checkout
their product in the checkout tab.
There will be an order history with the ability to print to PDF.
They can track their order by viewing their shopping cart that shows the
quantity of products purchased and that shows the total price for the products
bought. Here I suggest that after completing and approving the order
process, a special link is sent to track the request
The user will need to fill in the following fields for order status and shipping
Tracking.
❖ Username
❖ Mobile phone number
❖ Email
My Saved Items
Business Requirements

REQ ID Description
1901 My Profile
The user can save and edit his/her shipping address in their personal profile.
The user can also view and/or edit their saved credit card.
1902 My Saved Items
The user can view all of the products that he has ordered and saved in his My
saved items.
1903 My order History
Here, the user will be able to view order details to check the order status of the
product.
Keep history of purchases for buyer
Keep History of purchase for users for the following year or reference, also
must ask if they want to be reminded next year
1904 My Payment Information
Users would be able to view their payment information for the products that
they’ve bought.
Business Customer Login
Business Requirements

It is an Online store that aims to display, market and buy agricultural


products and tools in the accepted ways in all electronic stores (multi-
vendors) or what is called a marketplace.

Business Customer Login is activated by a subscription plan which


determined by the administration, and it has all the powers of the normal
member in addition to:
❖ He can create a merchant page in the store
❖ He can add his products in the store
❖ He can assign more than one user/member with more than
one account to add his product to the store
❖ Can make discounts for his products
❖ He can link his products in a general store discount code
REQ ID Description
2001 Business Customer Login
The user can login using their username/phone number email
address and password.
There must be sign-in.
users with different functionality and view based on their privileges.

Get Quote

Business Requirements

REQ ID Description
2101

Contact Us
Business Requirements

REQ ID Description
2201 Contact Us
I
Payment Functionality
Business Requirements

REQ ID Description
2202 Payment Functionality
Business Requirements

REQ ID Description
2301 BLOGS
In the Blogs page, the user will be able to view the blogs posted by admin.
Social media plugins would be integrated with the blogs.
The users can like (Facebook) or follow (Twitter) blog posts in the website

Extra Functionality

Business Requirements

REQ ID Description
2401 Extra Functionality
In this website, the other miscellaneous functionalities found are as follows
∑ Instruction Video on various products
∑ Blogs or articles
∑ Mailing lists
∑ Backup

Admin Panel
Business Requirements

REQ ID Description
2501 Static Pages Management
The admin will be able to add/delete/activate/deactivate/view/manage all the
static pages in the website.
The following static pages are:
1) About Us
2) Blog
3) Help
4) Terms of use
5) Privacy
6) Sitemap
7) Contact Us

2502 Users Management


The admin will be able to add/delete/disable/view/manage all the users in the
website. The admin will be able to search for all the users in the website
2503 Business Customer Login Management
The admin will be able to add/delete/view/manage the business customer logins
in the website.
2504 Categories Management
The admin will be able to add/delete/view/manage all the categories in the
website.
The admin will be able to search for all the categories in the website
2505 Menus Management
The admin will be able to add/delete/view/manage all the menus in the website.
The admin will be able to search for all the menus in the website
2506 Products Management
The admin will be able to add/delete/view/manage all the products in the
website.
Admin groups and sub groups will be alphabetized and there will be an easier
way to add color to the admin for using the products.
The admin will be able to display a list of predefined and unique products
related to the customer.
2507 News and Announcements management
The admin will be able to manage all the news and announcements in the
website.
2508 Blog Management
The admin will be able to add/delete/view/manage all the blogs in the website.

2509 Order Management


The admin will be able to add/delete/view/manage all the orders in the website.
The admin will possess the ability to view the list of orders with order details
ordered by the customers.
The admin will be able to show the Download Completed with the aid of
generating Printfil.
The admin will be able to preview ordered Printfil
The admin will be able to view the printing labels for shipping
The admin will be able to view the email Notification of new orders
The admin will possess the ability to change the status of orders.
The admin will be able to search all the functions in order history
2510 Banner and Poster design Management
The admin will be able to add/delete/view/manage all the banner/poster
designs in the website.
2511 Printing Management
The admin will be able to manage all the printing through Printfil
The admin will be able to view/generate printing reports for accounting
The admin will also be able to generate “printing custom reports” (Agriculture s,
discount codes, geographic locations, groups, etc.)
2512 Group Administration Management
The admin will be able to create/edit/manage all the groups created in the
website. In addition to that, the admin will be able to assign users to subsets
2513 Payment Management
The admin will be able to add/delete/view/manage all the payments through
payment gateways like Visa and Madain the website and there will also be Billing
management for corporate customers.
2514 Newsletter Management
The admin will be able to add/delete/view/manage all the newsletters in the
website.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy