o BETTER and FASTER admin panel.
o It is easier and quicker to manage with new admin panel using.
Page refreshes are minimized to give client a desktop application like experience.
o Multiple database rows&acirc;€™ management using single click.
o User friendly icons for better understanding of the actions available to the admin.
o Better error checking and reporting to the admin.
o NEW admin dashboard to give him quick overview of website statistics and its progress.
o Google sitemap generation
o XML and CSV datafeeds for your affiliates
&acirc;€¢ Front end:
o member login for quick login.
o member registration for quick and easy registration process. This way, more members will register your website and visitor to registered member ratio will improve.
o price alert addition.
o &acirc;€œrefer a friend&acirc;€ feature so that visitors will easily refer site to their friends.
o More features for the visitors for their easy navigation like list of their recent searches and their recent visits.
o Discussion area for visitors for each product. It is a great place where visitors can discuss about that product and its features with other members.
&acirc;€¢ 1. Front end
This is the area where visitors visit and browse/search for the product.
These visitors after searching or deciding for a product are redirected to merchant website where actual purchase for that product takes place.
&acirc;€¢ Easy navigation of products by categories and sub categories, All category & sub category pages are URLs will be search engine friendly. For example :
&acirc;€¢ [url removed, login to view]
&acirc;€¢ instead of [url removed, login to view]
&acirc;€¢ 2. Merchant area (online store area)
This is the area where merchants login and manage their account. Some of the features of merchant area are to manage company profile, manage Tax amount, manage data feeds, manage prices for their products, view reports, pay for the subscription charges or per click charges and manage prices for the products.
&acirc;€¢ If admin give merchants&acirc;€™ privileges, merchants can also add new products into the database.
BUT it is recommended that you do not give such privileges to merchants. Script supports both.
&acirc;€¢ 3. Administrator area This is the most important area. This is the area where you manage categories, products, merchants, prices and everything related to the website.
Here you can also setup crawlers to crawl websites to get products and prices. You can also edit language files so that the site language is changed language other than English.
&acirc;€¢ 4. Affiliate area
In this area your affiliates login. There they can see the commissions they have earned by sending visitors/buyers to your website and can also see their payment history, can update how they want to be paid.
In this the area they can also download the CSV or XML datafeeds of your website products so that they can promote them and redirect traffic to your website.
It is just like an affiliate program of shopzilla, yahoo shopping, [url removed, login to view] (in business model) where you are sending traffic to them (a price comparison website) which inturn sends traffic to the merchant (online store) website for actual sale.
&acirc;€¢ Multi language support.
&acirc;€¢ Multi currency support.
&acirc;€¢ Search engine friendly pages.
&acirc;€¢ Automatic keywords, page titles, meta tags generator.
&acirc;€¢ Custom Meta tags and page titles.
&acirc;€¢ Custom Content Management System (CMS) from where you can edit text, add images, add links and edit meta tags.
&acirc;€¢ W3C compliant homepage.
&acirc;€¢ Table less design for homepage and other important ranking pages.
&acirc;€¢ HTML sitemap, TEXT sitemap as well as Google sitemap.
&acirc;€¢ Automatic thumbnail generation using GD or imagemagick.
&acirc;€¢ Clickthrough tracking and reporting.
&acirc;€¢ Spam blocking features to prevent spam on your site.
&acirc;€¢ Google Analytics feature.
&acirc;€¢ Different predesigned templates to choose from and custom designing options.
&acirc;€¢ Tell a friend feature.
&acirc;€¢ Attractive merchant profiles page with information on their payment methods supported, their verifications.
&acirc;€¢ Easy ways to create new pages in the system.
&acirc;€¢ Unlimited categories supported (at unlimited depth).
&acirc;€¢ Unlimited products under each category supported.
&acirc;€¢ Unlimited merchants (online stores) supported.
&acirc;€¢ Unlimited products per merchants supported.
&acirc;€¢ Unlimited data feed import (server and hardware restrictions apply) supported.
&acirc;€¢ Data feed export supported.
&acirc;€¢ Unlimited brands supported and search by brands.
&acirc;€¢ Auto-Crawler, for crawling merchants' websites to get products and prices
(It is useful if a particular merchant dont support datafeeds)
&acirc;€¢ Data Feed Import, for importing products from any affiliate data feed and automatically creating products. Supports virtually every format of datafeeds.
&acirc;€¢ Banner management (Google ad sense banners supported).
&acirc;€¢ Currency management. Multiple currencies supported.
&acirc;€¢ Email template editing from within admin panel.
&acirc;€¢ Languages&acirc;€™ management. Multiple languages supported.
&acirc;€¢ News management.
&acirc;€¢ Packages management. These packages are for merchants.
&acirc;€¢ Registered members&acirc;€™ management.
&acirc;€¢ Email to registered members.
&acirc;€¢ Management of newsletter categories.
&acirc;€¢ Newsletter management for subscribed members.
&acirc;€¢ Sending newsletter to the subscribed members.
&acirc;€¢ Manage affiliates.
&acirc;€¢ Approve affiliates commissions.
&acirc;€¢ Send affiliates payments.
&acirc;€¢ Generate CSV and XML affiliate datafeeds for your affiliates
o Category wise products with lowest prices from merchants.
o Merchant wise click through report.
o Merchant wise payment report.
o Monthly click through.
o Yearly click through.
o Keywords searched by the visitors.
&acirc;€¢ Product ratings review and approval.
&acirc;€¢ Merchant rating review and approval.
&acirc;€¢ Click through and package payment verification.
&acirc;€¢ Merchants&acirc;€™ proposed products review and verification (based on your settings).
&acirc;€¢ PHP template based design.
&acirc;€¢ Table less design for homepage and other important ranking pages (like category page, products listing page, product price comparison, login and register pages).
&acirc;€¢ Interactive Product catalog.
&acirc;€¢ Featured products on homepage.
&acirc;€¢ Featured brands on homepage.
&acirc;€¢ Product search by keyword or manufacturer code (part no).
&acirc;€¢ Search tag cloud.
&acirc;€¢ Recent searches on the website.
&acirc;€¢ Product rating.
&acirc;€¢ Merchant rating.
&acirc;€¢ Newsletter subscription.
&acirc;€¢ Latest Site News listing and ability for visitors to leave comments on news.
&acirc;€¢ Visitor activity history saving recent searches by visitor, recent visited products and wish list.
&acirc;€¢ Price alert subscription so that member is emailed when price for a product reaches certain level.
&acirc;€¢ Email to a friend so that member can refer site or product to others.
&acirc;€¢ Discussion area for visitors for each product.
&acirc;€¢ Compare products by feature.
&acirc;€¢ Compare prices for a product.
&acirc;€¢ Shipping cost calculation.
&acirc;€¢ Tax calculation.
&acirc;€¢ Top stores ranking based on click through.
&acirc;€¢ Merchant profiles.
&acirc;€¢ Face book and twitter features plus [url removed, login to view]
&acirc;€¢ Shopping blog
1.1.1 Browse products by category (on all pages)
Easy navigation of products by categories and sub categories, All category & sub category pages are URLs will be search engine friendly. For example :
1.1.2 Home page Contents
We will be using some modules (Managed from Admin Panel of website) like :
A. Featured Products &acirc;€“ will be using Ajax enabled featured content slider which slides the few products banner in a sequence, clicking the banner will redirect to the details page of products.
B. Latest Products &acirc;€“ Shows latest products additions to the catalog in column view.
C. Latest Offers &acirc;€“ Shows latest offers/discounted products in column view.
D. Faetured Merchants gallery &acirc;€“ shows scrolling/non-scrolling logos of featured merchants.
E. Latest Video &acirc;€“ shows featured video of product on home page.
F. Latest Auction
1.1.3 Products Listing
Shows the products in rows view with summarized information&acirc;€™s like:
A. Auto generated thumbnail of product
B. Product name
C. Short description
E. Merchant Name
F. Product&acirc;€™s Ratings & No. of Reviews
G. Link to view details page
H. Product Filter option by price range, merchants etc..
I. Paginated products listing (20 products per page &acirc;€&brvbar; Next & Previous links for page navigation)
1.1.4 Product Details Page
Shows the product&acirc;€™s detailed view with comprehensive information&acirc;€™s like:
A. Auto generated bigger thumbnail of product (Ajax enabled full image Viewer on click)
B. Product name
C. Full description
E. Merchant Name, Logo, Website Link, Description, Ratings, Reviews, Price Offered & link to profile page.
F. Product&acirc;€™s Ratings & Reviews
G. Inquiry form (Filled data by buyer will be sent to merchants inbox/mobile via SMS/Email)
H. Add to Price Watch list (Alert List)
I. Add to Cart/Buy Now
J. Refer to friends
K. Search Engine Friendly product details page, example [url removed, login to view]
L. Price History Graph of product
1.1.5 Products Search
We have 2 search options here,
A. Basic Search &acirc;€“ shows search by keywords/categories
B. Advanced Search &acirc;€“ Shows search by keywords/Categories/Price range/Merchants/Ratings & more options&acirc;€&brvbar;
1.1.6 Merchants Profile Page
Shows the detailed views of merchants profile with : Name, Logo, Description, Website Link, Operating Location (Country, State), Reviews & Ratings, Inquiry Form & List of available products.
1.1.7 Price Watch List
This shows Products added to Buyer&acirc;€™s price watch list, whenever the price get updated from backend they get the alerts via SMS/Email.
1.1.8 Price History Graph
This shows the graphical presentation of price history of a particular product on its details page.
1.1.9 Checkout/Buy Now
This feature enables buyers to buy the products online via a simple checkout system connected with payment gateway.
[url removed, login to view] Recommend Shop
This feature enables Buyers/Visitors to recommend a shop by filling a simple form.
[url removed, login to view] Recommend Product
This feature enables Buyers/Visitors to recommend a product by filling a simple form.
[url removed, login to view] Customer Support
This section is a ticket based support system, integrated with live chat. A member/merchants can post his support question either via live chat or ticked based support system. Support Staffs will have their own login account who can reply to open tickets.
[url removed, login to view] Contest and Awards
This section is for marketing and promotion, where we apply contest and awards and the winners are selected every week/month from enrolled members during this period.
[url removed, login to view] Rebates & Coupons
Members can apply the discount coupon during the checkout. The coupon can be generated from Administrator or by merchants
[url removed, login to view] Forum
A forum will be installed & customized using the open source script like phpBB or VBBulletin where members can interact & discuss. And admin can post blog comment
[url removed, login to view] Classifieds
A basic classifieds section where people can post the classifieds and search/browse the posted classifieds by category/keywords. Also they can submit a link to their sites and description and site logo
1.2 Merchant Section
This section is for handling all modules from merchants registration/login/management/products etc..
1.3 Members/Buyers Section
This section is for handling all modules from Members/buyers registration/login/management etc..
1.4 Operating Environment
Internet Explorer 7 +
1.5 Design and Implementation Constraints
Flash Player required version6+
Bandwidth for video streaming
1.6 User Documentation
1.7 Assumptions and Dependencies
Browser Assumption: - Worldwide most of window based users uses IE6+ or Mozilla and Mac based users uses safari or Mozilla. So I assume to compatible this web application with all 3 browsers.
Flash Player:-This website uses Flash Player6+, So, I assu
me all most of the pc users uses Player 6+.
2. System Features
This website introduces products & its benefits. It provides all the information about the products which includes reviews & ratings, prices, merchant details, history etc..
2.1 System Feature 1
Merchants/Admin can enable any product to go under auction with time predefined time period, price & bids.
The featured auction will be shown on home page of website, and only registered/verified members can post the bid for the same.
A RSS feature where RSS will be generated automatically for each new posts.
2.2.1 Manage category
Admin can manage products category with Add/Delete/Update features
2.2.2 Manage Products
Admin can manage the products with Add/Delete/Update features
Set featured products
2.2.3 Manage Merchants
Admin can manage merchant&acirc;€™s accounts with Add/Delete/Update features
Import the products from merchant&acirc;€™s website
Activate/deactivate the account
List of products sold & details
Reviews & Ratings
2.2.4 Manage Sales
Admin can manage all sales orders via this interface.
Manage payments for sales orders
Manage shipping etc..
2.2.5 Manage Auction
Admin can manage all the auction activities via this section.
Put any product on action & define action characteristics
View Bids on existing auctions
View won bids
Manage payments for won bids
Manage shipping etc..
2.2.6 Description and Priority
Different areas of website provide different features in terms of most recommended requirements.
2.2.7 Stimulus/Response Sequences
Easy navigation system is used throughout the website.
2.2.8 Functional Requirements
Refers to appendix B: Site Map
3. External Interface Requirements
3.1 User Interfaces
Website should work and be tested against IE, Firefox, Chrome
3.2 Hardware Interfaces
Only basic components needed.
3.3 Software Interfaces
Need Windows, Mac, Linux and browser to access website
3.4 Communications Interfaces
There is no special communication interface is required.
Admin can manage the members accounts from this interface & monitor all activities like
Reviews & Ratings
& more &acirc;€&brvbar;
3.4.2 Manage Settings
Here admin can manage all website settings like:
Setting up payment gateway
3.4.3 Manage Offers
3.4.4 Manage Coupons
3.4.5 Manage Podcast Videos
3.4.6 Support Desk
3.4.7 Manage Forums
3.4.8 Manage Recommended Shops
3.4.9 Manage recommended Products
[url removed, login to view] Manage Reviews & Ratings for Products/Merchants
XML API Integration:
&acirc;€¢ CJ XML API
&acirc;€¢ Linkshare XML API
&acirc;€¢ RSS feed
&acirc;€¢ Easy to Use and flexible system
&acirc;€¢ Scalable to concurrent operations
&acirc;€¢ Advanced filters and search to search data
&acirc;€¢ Email Notifications where ever possible to administrator and testers
&acirc;€¢ Secure and cheat proof application
&acirc;€¢ Modular Development making it easy to add features later
&acirc;€¢ Detailed reporting
&acirc;€¢ Project Designing and Documentation
&acirc;€¢ Database Designing
&acirc;€¢ Graphic Designing HTML and GUI coding
&acirc;€¢ Functionality Coding
&acirc;€¢ Functionality, validation, usability testing
&acirc;€¢ One time Project Deployment
&acirc;€¢ User Manual
&acirc;€¢ Project Features
&acirc;€¢ Merchant panel
&acirc;€¢ Visitors panel
&acirc;€¢ Reviews and survey
&acirc;€¢ Back up
&acirc;€¢ Database management
&acirc;€¢ Featured listing
&acirc;€¢ Speed of website
&acirc;€¢ Optimizing Application Code
&acirc;€¢ Search mode in front end and back
&acirc;€¢ Product catalog (including featured products)
&acirc;€¢ Product comparison
&acirc;€¢ Product rating and review
&acirc;€¢ Product search
&acirc;€¢ Recent searches
&acirc;€¢ Price comparison
&acirc;€¢ Merchant rating and review
&acirc;€¢ Product search
&acirc;€¢ Recent searches
&acirc;€¢ Search engine friendly pages
&acirc;€¢ Click through tracking and reporting
&acirc;€¢ Automatic thumbnail generation using GD or imagemagick
&acirc;€¢ Details of product and their prices
&acirc;€¢ E mail to friend option
&acirc;€¢ Product filter
&acirc;€¢ Price history (price history graph)
&acirc;€¢ Price watch
&acirc;€¢ Price Alerts for visitors
&acirc;€¢ Recommend shop &acirc;€“ Users can recommend a shop
&acirc;€¢ Recommend product &acirc;€“ Recommend a product
Local search by zip code or by Ip address (automatically)
Local search by zip code or by Ip address (automatically)
Product video advertising ([url removed, login to view]) home page
&acirc;€¢ Wish list Section
&acirc;€¢ Customer Support
&acirc;€¢ Development Section
&acirc;€¢ Contest and Awards
&acirc;€¢ Manage Rebates and Coupons
&acirc;€¢ Spider searches that quickly and automatically searches Websites and gives result
&acirc;€¢ AUCTION FEATURES
&acirc;€¢ AUTO DATAFEEDER FROM MERCHANT SITES
&acirc;€¢ Easy Manual Data feed panel.
&acirc;€¢ 3 years Bug Fixing Contract
Duration to complete above mention project
&acirc;€¢ 1 month to deliver and install on 68 domains
&acirc;€¢ 1 year Quality Testing
&acirc;€¢ 3 years for maintenance after delivery
Payment will be many based on deliveries
Phase 1: Initial Analysis
We perform an initial of the Website. This analysis includes a detailed study of the activities that could be performed to improve website development and its online effectiveness.