Ive just finished an update to my first eccommerce I used with eCart:
www.dinkyfingerprint.co.uk
some of the key updates for this latest build allows the client to create coupon codes based on percentage and pound discounts that can be applied to either all products/selected products or only shipping plus they work on a date range all configured by client...another item is international shipping thats based on shipping options as well as weight...also I have created an internal messaging system and an internal email marketing system built from scratch that includes features to either create a html based email marketing campaign from scratch or paste in the code that a designer may provide...other smaller features like ordering statistics..and capturing data such as customers that register but dont order and even customers who cancel half way through an order. and also I included for the client the ability to upload a homepage banner that allows them to control the image, the text being displayed and various animation controls, timings etc :)
heres more of an extensive list of frontend and backend features:
At a Glance:
1. PayPal system - comprising of a shopping cart, checkout page, confirm page, success page, cancel page, failure page
2. International Shipping system - based on delivery type and order weight to take into account different shipping costs
3. Gift Voucher system - customers can purchase gift vouchers / redeem gift vouchers on checkout page
4. Coupon system - allows for discount coupon based on selected products, all products or free shipping + based between "to" and "from" date.
5. Messaging system
6. "Add to favourites" system
7. Customer feedback system
8. Email campaign system - create an email campaign and send out to desired email list stored on website.
9. Customer account registration system / login system / forgot password system
10. Homepage rotating banner system - add moving image slides with animated text
11. CMS system - change content of informative pages
12. Product Search system
13. Email notifications of order status
Social Networking:
1. Facebook LIKE button
2. Facebook Recommend button
3. Facebook Share button
Customer Account Area:
a) Change email address
b) Change address details
c) Change contact number
d) Change password
e) View/Delete "favourites"
f) View current orders (and order status)
g) View order history
h) message shop staff / view messages from shop staff
Shop Admin:
a) Create/Change/Delete coupons
b) Create/Change/Delete vouchers
c) Create/Change/Delete categories
d) Create/Change/Delete products
e) Create/Change/Delete product options
f) View New Orders / Open Orders / Closed Orders / Customer account information and history
g) View Non-orders (registered but not ordered) / Cancelled orders / Failed Orders
h) Create/Manage/Send Email Campaigns
i) Create/Change/Delete Shipping costs/shipping options/shipping zones
j) Create/Change/Delete "featured" products (latest products, product of month etc)
k) Create/Change/Delete Homepage banners
l) Create/Change/Delete informative page content
m) Create/Change/Delete events/links
n) View/Accept Customer feedback and display on website if desired
Admin Statistics:
1. View total revenue
2. View total discounts
3. View discounts by gift voucher redemption / coupons used
4. View total order count
5. View average shopping basket spend
6. View order revenue for current month
7. View order revenue by month
8. View order for tax year
9. View popular month for transactions
10. View popular day for transactions
11. View popular product
12. View popular category
13. View popular country
14. View popular delivery method


