1. Requirements for developing B2B eCommerce site:
FR1 Home Page:
1. Ability to list items in photo + data format (in may be 4 columns) and by category one below
another
2. Ability to Filter based on Category, Brand etc.
3. Ability to Sort based on Price, Name, Brand, Category etc.
4. Ability to Search items from database based on name and some tags/categories etc.
2. FR2 List page for particular category :
1. Ability to list items in photo + data format (in may be 4 columns)
2. Ability to filter based on Brand, Price, Tags, etc.
3. Ability to Sort based on Price, Name, Brand, Tags etc.
4. Ability to Search items from database based on name and some tags/categories etc.
5. Sample
3. FR3 Detail page
1. Ability to add multiple photos for an item (on clicking will be seen in form of album widget)
2. Ability to display multiple prices for an item and also show % discount etc.
3. Ability to add to Cart
4. Sample
4. FR4 Have Registration and Login pages for Users (Login using Email Id):
1. There should be an Account detail page for user which can show the previous order, summary of
outstanding payment etc.
2. There should be an ability to save items in Master Order List
3. There should be an ability to save every Order list sent by User (for tracking)
4. Also ability to show status of orders
5. FR5 Ability to Add items to cart:
1. A summary of order along with details about taxes etc to be displayed.
2. This cart can be emailed as quotation as well as be available for print. Ability for create a
quotation based on Items selected for order in form of pdf.
3. Sample
6. FR6 Send an email for information on confirming order
1. Ability to send a pdf with the confirmed list of items to a list of email ids as information
7. FR7 Create an Invoice based on Items selected for order
1. Invoice to displayed on screen
2. Also a pdf for invoice can be downloaded and sent as email
3. Invoice also available in pdf format
8. FR8 Payment Gateway
1. Integrate a standard payment gateway for payment option
9. FR9 Social network integration
1. Subscribe to newsletter
2. Share this on FB/Gmail etc.
10. FR10 Static pages: Static pages like:
1. About Us
2. Questions
3. Benefits
4. Contact us
5. Terms & Conditions
6. Payment options
7. Shipping policy
8. Cancellation and returns
9. Security
10. Privacy
11. Our Esteemed Customers, etc.