Sie sind auf Seite 1von 25

Ecommerce Website

Proposal

Ecommerce Website Proposal


Ecommerce Website Requirement
Brief Proposal
Version 1.0

Your Project:
We have reviewed your project requirements and are pleased to share with you that we
have the relevant skills and resources to execute your project cost and quality
efficiently.

1. Project Executive Summary:


The objective of the proposed web solution would be to design an ecommerce web
site to facilitate online ordering to make convenient especially to regular customer,
it would also be aimed to promote online shopping from new customers. This web
solution would be the one of the best b2c e-commerce platform in food industry
with following features:

This web solution would provide the easiest and fastest way of shopping and
facilitate to receive ordered products at home (or their respective location).

Special Offer Management like discounts, free gifts etc.

Client Profile Management

E-Mail Marketing to remind client not to forget their fruit and vegetable
order.

Tracking of preferred Shopping Basket of the regular clients.

Solution would be design with SEO in mind.

Lemonsoft

Page 2

Ecommerce Website Proposal

Admin console with powerful CMS to allow easy management of the web
solution contents and details of products and stock.

Integrated Payment Gateway to facilitate online shopping

2. Technical Solution Proposed:


Brief Overview Core Understanding on Project:
This web solution system would be able to provide a way of ordering products
by the customers. This would be a client server application that would be used
to manage customers, their orders and payments, etc. The application would
consist of:

One central Database Server

User interface on Application Server with following modes Admin and


Customers user mode.

3. General Features List:a. Marketing, Promotions and Conversion Tools : Related products, up-sells and cross-sells
Catalog promotional pricing with the ability to restrict to stores, categories
or products
Flexible coupons (pricing rules) with ability to restrict to stores, customer
groups, time period, products, and categories
Generate a set of unique coupon codes for each promotion and export the
list of codes for offline distribution, email, newsletters and more. Easily
manage and monitor coupon usage and generate detailed reports
Multi-tier pricing for quantity discounts
Minimum Advertised Price (MAP)
Landing page for categories
Customer groups
Product bundles
Recently viewed and compared products
New items promotional tool
Persistent shopping cart
Free shipping options
Lemonsoft

Page 3

Ecommerce Website Proposal


Polls
Newsletter management
Send to a friend for all visitors or registered users only
Send wish lists by email
b. Search Engine Optimization : 100% search engine friendly
Google Site Map
Search engine friendly URLs
URL rewrites give full control of URLs
Meta-information for products, categories and content pages
Auto-generated site map for display on site
Auto-generated popular search terms page
Google Content API for shopping
c. Site Management : Control multiple websites and stores from one Administration Panel with
the ability to share as much or as little information as needed
Administration permission system roles and users
Fully 100% customizable design using templates
Support for multiple languages and currencies. Web Services API for easy
integration between Magento and third-party applications
Batch import and export of catalog and customer information Content
Management System for informational and landing pages
Tax rates per location, product type or customer group (i.e. wholesale vs.
retailer)
CAPTCHA functionality to help prevent automated software from
attempting fake logins. This auto-generated test ensures that the login is
being attempted by a person and can be enabled in both the admin and
customer login areas
d. Catalog Management : Simple, configurable (e.g. size, color, etc.), bundled and grouped products
Create different price points for different customer groups, such as
wholesalers and retailers
Virtual products Downloadable/digital products with samples
Unlimited product attributes
Attribute sets for quick product creation of different item types
Inventory management with backordered items, minimum and maximum
quantities
Batch updates to products in admin panel
Automatic image resizing and watermarking
Lemonsoft

Page 4

Ecommerce Website Proposal

Advanced pricing rules and support for special prices


Search results rewrites and redirects
Moderated product tags and reviews
Customer personalized products ability to upload images and text (i.e.

for embroidery, monogramming, etc.)


Customer sorting define attributes for customer sorting on category
(price, brand, etc.)
RSS feed for low inventory alerts
e. Catalog Browsing : Layered / faceted navigation for filtering

of products in categories and

search results - Filter products by price and display a range of prices based
on even increments or by a similar number of products within each range
Static block tool to create category landing pages
Product comparisons with history
Configurable search with auto-suggested terms
Breadcrumbs
Ability to assign designs within category and product level (unique design
per product/category)
Recently viewed products
Popular search terms cloud
Product listing in grid or list format
f. Product Browsing : Multiple images per product
Product image zoom-in capability
Related products and upsell
Stock availability
Multi-tier pricing upsell
Product option selection
Grouped products view
Add to wish list
Send to a friend with email
Share on Facebook
g. Checkout, Payment and Shipping : One-page checkout
Guest checkout and checkout with account to use address book
Shipping to multiple addresses in one order
Option for account creation at beginning of checkout
SSL security support for orders on both front-end and back-end
Saved shopping cart
Accept gift messages per order and per item
Shopping cart with tax and shipping estimates
Lemonsoft

Page 5

Ecommerce Website Proposal


Saved credit card method for offline payments
Configurable to authorize and charge, or authorize only and charge on
creation of invoices
Integration with multiple PayPal gateways
Integration with Authorize.net
Accept checks/money orders
Accept purchase orders
Additional payment extensions available through Magento Connect
Offer Bill Me Later as a payment option
Shipping integration with label printing - view, edit, print labels for all
major carriers Integrated for real-time shipping rates from: - UPS, UPS
XML (account rates), FedEx (account rates), USPS and DHL
Ability to specify allowed destination countries per method
Flat rate shipping per order or item
Free shipping
Table rates for weight, sub-total, destination and number of items
On-site order tracking from customer accounts
h. Order Management : View, edit, create and fulfill orders from the admin panel
Create one or multiple invoices, shipments and credit memos per order to
allow for split fulfillment
Print invoices, packing slips and shipping labels
Call center (phone) order creation - provides transparent control for
administrators and front-end enhancements for customers during the
shopping process. Changing product configurations, for all types of
products, can be done by the call center sale representative on the admin
side as well as by the customer throughout the shopping process. Custom
product choices and configurations can be changed directly during order
creation, in the wish list and the shopping cart - Includes the ability to
create new customers, or select existing customers and view their shopping
cart, wish list, last ordered items, and compared products lists, as well as
select addresses, give discounts and assign custom prices
Assisted Shopping - customer service representatives and other admin
users are able to manage products and coupons in customers shopping
carts and wish lists through the administrator panel

Lemonsoft

Page 6

Ecommerce Website Proposal


Customized Order Status - tracking an order is easier than ever with
customizable order statuses easily assigned to order states. A predefined list
of order states (ex. new, processing, payment review, complete) represents
the order processing workflow. An order status is assigned as a sub-category
of the order state (ex. cancelled, complete, decline)
Create re-orders for customers from the administration panel Email
notifications of orders
RSS feed of new orders
i. Customer Accounts : Account dashboard
Address book with unlimited addresses
Wish list with ability to add comments
Order status and history
Re-orders from account
Recently ordered items
Default billing and shipping addresses
Email or send RSS feed of wish list
Newsletter subscription management
Product reviews submitted
Product tags submitted
Downloadable/digital products
j. Customer Service : Contact Us form
Create and edit orders from the admin panel
Feature-rich customer accounts
Order history with status updates
Order tracking from account
Password reset email from front-end and admin panel
Order and account update emails
Customizable transactional emails
k. International Support : Support for localization, multiple currencies and tax rates - Includes
support for WEEE/DEEE in EU
Support for accented characters and right to left text
Configurable list of allowed countries for: - Site registration - Shipping
destination addresses with ability to specify per shipping method - Billing
addresses with ability to specify per payment method

Lemonsoft

Page 7

Ecommerce Website Proposal


European Union VAT-ID validation facilitates the tax collection process by
automatically applying the correct tax rules according to VAT customer
groups
EU cookie

notification

simplifies

the

EU

Privacy

and

Electronic

Communications Directive compliance process by displaying an opt-in


message at the top of the storefront
l. Analytics and Reporting : Integrated with Google Analytics
Admin dashboard for report overview
Sales report
Tax report
Abandoned shopping cart report
Best viewed products report
Best purchased products report
Low stock report
Search terms report
Product reviews report
Tags report
Coupon usage report
Total sales invoiced
Total sales refunded
Mobile Commerce
m. Mobile HTML5 (pre-integrated) Quickly and easily create a storefront
optimized for mobile devices so customers can shop even when theyre on
the go. This mobile interface uses HTML5 technology and supports iPhone,
Android and Mobile Opera browsers. It includes out-of-the-box features such
as: - Device-specific media capabilities for audio and video - User-friendly
search and results display - Clean display of product detail pages - Pinch,
multi-touch and scaling images - Easy swipe between product images Zoom capabilities - Cross-sell and up-sell capabilities - Drag-and-drop of
products to the shopping cart
n. Responsive Design Quickly create a site optimized for any device using an
included responsive design reference theme - Can be easily customized for a
fast time to market - Includes all major flows, product types, and features -

Lemonsoft

Page 8

Ecommerce Website Proposal


Reduces long-term maintenance costs and eases site updates - Offers SEO
benefits by using Googles preferred approach to optimizing mobile sites
o. Native Device Applications Support available for native applications

on

iPhone, iPad, and Android mobile devices - One admin panel for multiple
devices - Seamless integration with your current product catalog, CMS and
store configurations - Real-time customization including updates for
promotions and merchandising - Support for a wide range of checkout
capabilities.

4. Modes of Application:
a. Admin: Admin mode of application would be developed for overall
management of web solution. Major features for Admin:
i.

User Management to set rules of authentication and authorization of


the web solution.

ii.
iii.

Online Modification of static pages content


Product & Stock Management like their quantity in hand, price list,
pictures etc.

iv.
v.
vi.
vii.

Order Management placed by customers.


Manage standard e-mail messages
Manage log of client details.
Pull up previous order of client to ask to put same order with any
addition.

viii.

Manage rules of free delivery like postcodes and minimum order


value.

ix.

Lemonsoft

Manage rule of special offers.

Page 9

Ecommerce Website Proposal


b. Customer User Mode: These would be prospective user of the web solution;
system would be designed to manage existing regular customers. Major
features for customers:
i.

Option to login at the start of their session or when payment is


required.

ii.

Browse/Search Products by category

iii.

Add items to Shopping basket

iv.

Make Order with new items or just select from their previous orders

v.

Preview Order

vi.

Save products in favourites for easy selection in future.

vii.

Receive E-mail reminder not to forget their placed order.

There would be provision to manage details of existing regular customers and


for any new customers a registration form would be provided to register them
into the system.

5. Module Wise Project Break-up:


a. User Interface Management Sub System
b. User Management Sub System
c. Member Profile Management Sub System
d. Category Management Sub System
e. Product Management Sub System
f. Favourite Management Sub System
g. Shopping Basket Management Sub System
h. Special Offer Management Sub System
i. Search Management Sub System
Lemonsoft

Page 10

Ecommerce Website Proposal


j. Catalogue Management Sub System
k. Order Management Sub System
l. Online Payment Management Sub System and Merchant Account
m. Free Delivery Management Sub System
n. Invitation Management Sub System
o. Email Marketing Management Sub System
p. Search Engine Optimisation Management Sub System
q. Content Management Sub System

6. Module Level Description:


a. User Interface Management Sub System: The user interface would be clean,
simple, easy to navigate and uncluttered. The web solution would have some
awesome design and layouts.
i.

The web solution would have theme based icons match with the logo of the
web solution.

Lemonsoft

Page 11

Ecommerce Website Proposal


ii.

There would be some eye catchy icons and easy to navigation design layout
for

the

users.

b. User Management Sub System: Users of the system would be defined by the
system; although general users would be able to visit only and to perform any
operation in the system user have to register in it.
Core Processes of User Management Sub System:
i.

Create Users: The create user functionality would create the users of the
system who would be the prospective users of the system.

ii.
iii.

Create Roles: The create roles functionality would create roles of users.
Change Password: This functionality would provide facility to users to
set/reset their password.

iv.

Create Rights: The create rights functionality would create a set of


privileges of various roles like managing orders, payments, email marketing
etc.

v.

Assign

Rights/Visibility: Using the assign rights functionality, the

Administrator of the system assigns rights to the particular role. It includes


the part of the application that the users can view working on a particular
role.
vi.

User Authentication: Provide the authentication for the user logins.

c. Member Profile Management Sub System: Registration form would be


incorporated to sign up for new user (before completing orders/shopping
cart).The functionality would include:

Lemonsoft

Page 12

Ecommerce Website Proposal


i.

Profile Management: Manage (add/edit/delete) information related to the


registered user.

ii.

Profile Categories: It would contain the different type of user categories


that are incorporated in the like corporate user, individual user.

iii.

View: Profiles, Orders, etc.

d. Category Management Sub System: This sub system would be used for
management of various categories of available various products and associate
with them. Category management functionality includes the following activities:
i. Create Category and Sub-category: It includes creating the categories and
the sub-categories for the products related to different fields like fresh, ready
to eat, economical, fruits, drinks, vegetables etc.
ii. Add/Deactivate Category & Subcategory:

This functionality would be

aimed at adding or deactivate a category/subcategory.


iii. View Categories & Subcategories: The general user would be able to view
the different news categories and sub-categories defined.

e. Product Management Sub System: This sub system would be used for the
management of various products under their respective categories or sub
categories. Product management functionality includes the following activities:
i. Create Product: It includes to introducing the products in the system. It
provides the facility to the Admin to submit the detailed specification of the
product in the system.
ii. Add/Delete Product:

This functionality would be aimed at adding or

deleting and managing the availability of the product.


iii. Association with Categories: This section would associate the product with
its respective category/sub category.

Lemonsoft

Page 13

Ecommerce Website Proposal


iv. Product Reporting System: Admin user would be facilitated to generate
various reports related to products like quantity in hand, their price list, and
total order placed etc.

f. Favourite Management Sub System: This section would used to manage clients
favourite product list to facilitate. Customer would be able to supervise their own
favourite list.

g. Shopping Basket Management Sub System: Main objective of this system would
be:
i. Add items to shopping basket from browse items.
ii. Shopping basket could be populated from the last orders; main objective of
this feature would be to save time from browse items in case, if customer
uses to place same order on frequent basis.

h. Special Offer Management Sub System: The main functionality of this section
would be to manage promotional scheme for the potential customers. Special
offers could be in form of special discounts or in form of gifts.

i. Search Management Sub System: The search system would be used for finding
the

products

or

categories

or

all

the

other

services

provided

by

the

system/organisation. In order to provide optimum result, the data, most relevant


to the search criteria would be displayed first. The search would be based on
different categories & subcategories. It includes:

Lemonsoft

Page 14

Ecommerce Website Proposal


i.

Multi Advanced Search: In this search user would be able to search


based on multiple Category, Subcategory, Products, etc.

ii.

Quick Search: This type of search would facilitate for optimum


search from the system; result will redirect to the search result page.

j. Catalogue Management Sub System: Product catalogue would be manages


category/sub category wise, each item will have an image that can be enlarged
with a description and a price with option to add a quantity to shopping basket.

k. Order Management System: The Order Management System would allow the
user to order out of the available products/ packages on the web solution. The
client would be able to preview their previous order with an eye catching icon.
Visitors to site just to be able to order the same order they did last time with the
simple click of an icon as they do it on regular basis when they visit.

Lemonsoft

Page 15

Ecommerce Website Proposal


Core Processes of Order Management System:
i.

Manage Tax Rate: Admin would be able to manage Tax Rate through
this section. The order would also contain tax rate along with the
original price of the package. The admin user would be able to
enable/disable the tax rate or set new tax rate.

ii.

Manage Order Status: Admin user would be able to set the status of
orders such as:
a. Delivered (managed in separate sub system named: Free
Delivery Management Sub System)
b. Payment received completely, etc.

iii.

Automatic Calculation: The users selection of products/package


would result in automatic calculation by the system displaying the
total price of the purchase.

iv.

Add on Charges: The accessory charges would also be added to the


total purchase price depending on the selected products/package,
and Add-ons.

l. Online Payment System and Merchant Accounts: The Online Payment System
would manage the payments charged with the users for their orders and add-ons,
if any. The system would integrate secure payment gateway like pay-pal. The
system would consist of:
i. Internet Merchant Account
Lemonsoft

Page 16

Ecommerce Website Proposal


ii. Payment Service Provider
iii. Secure Payment Page

The system would have the following features:

i. Accepting Payments: The payments would be accepted through all


major credit cards, debit cards and other payment methods. The
selected design/ assign project information could also be passed from
the system. Accepting Payments would have two options
o Real Time Payment:
Payment would be automatically being routed to appropriate
bank for authorisation.
o Deferred Payment:
Customers orders and payment details would be reviewed
before being processed.
ii. Account Management: The Payment Processing Service would include
an Online Management System to help manage the payment service.
The Account Management System would enable to review report and
control the payment, settlement and anti-fraud information. Being
online, the accounts could be accessed any time.
iii. Service Charges and Cost: It would include the direct cost and the
transaction service charges.
o Direct Costs:
The Direct Cost would include the Set-up Fee, Annual Fee
and additional currency fee.
Lemonsoft

Page 17

Ecommerce Website Proposal


o Transaction Service Charges:
The Transaction Service Charges would include charges on
different debit and credit charges and on fraud detection.
iv. Ensure Security: Third party security certification could be integrated
with the system.

m. Free Deliver Management Sub System: Free deliver would be available for the
customer only in the limited areas.

Admin

would

be

able

to

manage

their

free

deliver

area

by

adding/removing postcode and minimum order value.

In the process of the order completion customer would have to submit


their delivery location details like: house number, street name and
postcode.

n. Invitation Management Sub System: This sub system would provide facility to
the user to send invitation newsletter on their email by filing request of
subscription on the system.

o. E-mail Marketing Sub System: This section would be used to promote customer
base on regular basis using e-mail messages. The proposed system would e-mail
to regular customers on a weekly basis reminding them not to forget their fruit
and vegetable order. This system would also used for:
i.

Informative email regarding new offers and products.

ii. Introductory email to the new customers/web surfers, to provide the


detail information of the range of products, services and offers from the
organisation.

Lemonsoft

Page 18

Ecommerce Website Proposal


p. Search Engine Optimization Management Sub System: Web solution would be
designed with SEO features like

Mata Tag Management like fresh fruit and vegetable

Search Engine Friendly URLs

301 redirect etc

q. Content Management Sub System: The content management sub system would
work to facilitate the admin user to manage the site on air with virtually no
technical

training.

The

admin

would

be

able

to

add/remove

images,

change/delete static information, etc. very easily


Core Processes of Content Management Sub System:
Online Modification: This feature would allow the admin user to have
full control over the website by allowing the user to add/modify/delete
contents of static pages of the website while it is on air like about us,
contact us etc.
Images: This feature would be used to manage images on the website.
This would be done by simple browse and select method.
Manage E-mail Templates: This feature would be used to manage
standard e-mail messages using WYSIWYG editor.

Lemonsoft

Page 19

Ecommerce Website Proposal

7. Core Functionality Diagram:

Lemonsoft

Page 20

Ecommerce Website Proposal

8. Proposed Architecture:

Lemonsoft

Page 21

Ecommerce Website Proposal

Lemonsoft

Page 22

Ecommerce Website Proposal

9. Development Process:
We follow a structured way of doing development. Our processes are in-line with
ISO 9001:2000 quality standards.
Before beginning with any project, we analyze the project whether it is a turnkey
project or iterative project. Based on that we analyze the requirement and approve
complete Software Requirement Specification, after that we will provide detail
project plan to the project owner. Once project plan is approved, we started
designing Software Design Definition, Verification & Validation Plan, and Test Plan
& Test Cases. Then only actual development of code will start. We use this
strategy to develop quality software products with high acceptance of
customers.

10.

Proposed Technology:
Programming:
Server Language: PHP
Platfrom : As Per Requirement
Client Side Scripting: Jquery/Ajax
Database: MY SQL/MS SQL
Platform: Linux/Windows
Designing Tools:

Lemonsoft

Page 23

Ecommerce Website Proposal


Photoshop

25 Working Days
11.

Man Power Requirement:


One Programmer and one designer with one project leader (Designer
involved in Design phase only & Programmer involved in Programming
phase only), Project Leader would be responsible for analysis, architectural
design of system, monitoring, & reviewing. We have a dedicated tester that tests
all the application developed by us. We also have a document expert that is
responsible to write monitor & review proper documentation of all the projects.

12.

Proposed Project Schedule:


This is turnkey type of project, means requirement can be fully freeze before any
development of code, so first we will approve complete Software Requirement
Specification, after that we will provide you detail project plan. Once you will
approve project plan, we will design Software Design Definition, Verification &
Validation Plan, and Test Plan & Test Cases. Then only actual development of
code will start. We use this strategy to develop quality software products
with high acceptance of customers.

Lemonsoft

Page 24

Ecommerce Website Proposal


13.
14.
15.

Fixed/Hourly Cost Estimated : Mention in Project Bid.


Estimate Duration : 25 Working Days After Design Approval
Payment Policy :
a. 40% Advance After Project Approval.
b. 40% During Project at Mid
c. 20 % Final User Acceptance Testing on our Server.

Thank You

Lemonsoft

Page 25

Das könnte Ihnen auch gefallen