Вы находитесь на странице: 1из 4

E-Commerce Project on Social Entrepreneurship

Project
To develop an E-Commerce platform for selling products.
Identities
There will be following Identities
1. Super Admin Site Owner
2. Beneficiary Product Manufacturer whose products are sold by Super Admin on the site.
3. Moderator Person who sources the Beneficiary. He is the representative of the Super Admin. He
earns commission on sale of Beneficiarys products that are sourced by him. He is a link between
Beneficiary and Admin.
4. Affiliate Person who promotes the site and the products published on the site and earns
commission on sale. He is a link between the Customer and Super Admin.
5. Customer Person who buys products published on the site.

Modules
1. Front End
a. Home Page with features such as Featured Products, Latest Products, Bestsellers, Trending
(recently sold), Product and Beneficiary promoted Today, For The Week and For The Month,
Subscription
b. Category Page listing products from selected category.
c. Beneficiary Page listing products from selected Beneficiary.
d. Tags Page listing products from selected Tag.
e. Product Page showing
Product Image with mouseover zoom
Additional Images
Product Code, Title, Price, Tag, Social Media Links, Refer A Friend, add to Wishlist
Options for size, color, number etc.
Quantity and Add to Cart
Beneficiary Image, Name, Location, Contact Info
Tabs with html editor for Description, Specification, Beneficiary Details, Reviews, Terms and
Conditions, Shipping and Delivery, Return and Cancellation
Related Products
f. Login for Beneficiary, Moderator and Affiliate
g. Footer
Static Pages for About Us, Terms and Conditions, Privacy Policy, Return and Cancellation,
Testimonials, Contact Us
Customer: Subscription, Registration, My Account
Beneficiary: Who can be Beneficiary, Registration, My Account
Moderator: Who can be Moderator, Registration, My Account
Affiliate: Become An Affiliate, Registration, My Account
Social Media Links

2. Super Admin Module


a. Managing Beneficiary (Approx 15 fields)
b. Managing Categories (Approx 10 fields)
Add / Edit / Delete / Show / Hide / Filter / Sort Order
c. Managing Products (Approx 25 30 fields)
Add / Edit / Delete / Show / Hide / Filter / Sort Order
Managing Additional Images, Related Products and Reviews
Managing Options for Size, Color etc
d. Managing Shipping
Managing Shipping Zones
Shipping Type such as Individual and Weight Based
e. Managing Specifics
Managing Featured Products, Bestsellers, Trending (Recently Bought), Latest Products
Managing Products and Beneficiary promoted Today, For the Week and For the Month
f. Managing Moderator
Managing Moderator Profile
Managing Orders and Commissions
g. Managing Affiliates
Managing Affiliate Profile
Managing Affiliate Banners and Text Links
Managing Orders and Commissions
h. Managing Customer
Managing Customer Profile
Managing Orders
Managing Subscriptions and Store Credits
i. Managing Orders
Managing Orders
Managing Shipping Info, Product Status and Order Status
j. Managing Taxes
Setting Taxes (Categorywise)
Calculating Taxes to be paid Daily, Weekly, Monthly, Yearly
k. Managing Coupon Codes, Voucher Codes, Store Credits (all customers)
l. Managing Relations
Setting Default Moderator and Default Affiliate
Managing relation between Beneficiary & Moderator and Customer & Affiliate
m. Sub Admin & Permissions
Add Sub Admin Login and setting access permissions to various sections
n. Managing Payment Gateway
Choosing Payment Gateway Options to be displayed to the customer
o. Import / Export
Import / Export of DB tables for Beneficiary, Moderator, Affiliate, Customer, Categories,
Products, Orders etc

3. Beneficiary Module
a. Beneficiary Registration Form
b. My Account
Managing Beneficiary Profile
4. Moderator Module
a. Moderator Registration Form
b. My Account
Managing Moderator Profile
View Products sold, Commission, Product Status, Commission Payment Status
Download Sample Product Data Sheet in csv / xls format
5. Affiliate Module
a. Affiliate Registration Form
b. My Account
Managing Profile
Generating Affiliate Banner and Text Links
View Orders and Products, Commission, Commission Payment Status
6. Customer Module
a. Customer Registration Form
b. My Account
Managing Profile
Manage Orders and Return and Cancellation
Manage Wishlist
Manage Subscription, Upgrade Subscription, TopUp Store Credits
7. Order Processing Module
a. Order Processing
b. Mailing and SMS to Customer, Super Admin and Moderator for every action from Order Received
to Product / Order Status Update
8. Shopping Cart Module
a. Show Shopping Cart
Show Product Image, Name, Qty (updatable), Rate, Amount
Show Sub Total
Apply Coupon Code and Voucher Code
Show Net Total
Show Taxes
Show Net Payable
Show Store Credits
Show Total Payable
Back To Shopping or Checkout

9. Check Out Module


a. New Customer, Existing Customer, Guest Customer
b. Billing Address
c. Shipping Address
d. Shipping Method
e. Payment Methods
f. Confirm Order
Show Product Image, Name, Qty (updatable), Rate, Amount
Show Sub Total
Show Coupon Code Amount
Show Voucher Code Amount
Show Net Total
Show Taxes
Show Net Payable
Show Store Credits
Show Total Payable
Proceed for Payment
10. Payment Gateway Module
a. Setting Payment Gateway for ccAvenue, Paypal and One More
11. Commission Distribution Module
a. Commission to Moderator
Moderator to get commission for every sold product that is mapped to him thru Beneficiary
Code
b. Commission to Affiliate
Affiliate to get commission for every product that is mapped to him thru Customer Code.
Affiliate to get commission for every subsequent purchase by his Customer even though the
Customer has come on the site without using Affiliate url.
Affiliate to get commission for first purchase by his Customer even though the Customer has
come on the site without using Affiliate url. This to be done by providing option of choosing
Ref Affiliate in Customer Registration Form
12. Other Considerations
a. Site should be SEO compliant with search engine friendly urls
b. Site should be responsive
c. Site should be fully secured against hacking of files and database
d. Site should be W3C compliant
e. Check Out should be Single Page
f. NDA agreement to be signed by those working on the project