Based on the discussion from
Feature List / Database Structure - Back-end Admin
- User management
- Inventory Management
- Data Entry
- Bulk price / data updates from forms or files
- Bulk item entry from spreadsheets
- Reporting
- Fulfillment which includes order processing, receiving and shipping
- Content management
- Marketing (if you want to have email blasts integrated with your system)
- Possible retail point of sale
- Article / content management
- Affiliate management
- Data feed management (Froogle, Shopzilla, etc.)
- Banner admin
- Registration/authentication
- User Admin
- Product Catalog
- Personalization (for monograms, engraving)
- Customizable items (shirt size / color) - This is tough as inventory control says you need to keep count of each style variation. Needs some thought for implementation.
- Product comparison
- Gift certificates
- Coupons
- Different image displays for items (lightbox, 360 view, popups or on page, etc)
- Robust product search that can make use of verity or real language search or plugins such as the Google appliance.
- Articles about products
- Customer product reviews
- Audio samples
- Downloadable products
- Shopping Cart
- Product up / cross sell
- Checkout System
- Ability to handle different tax schemes
- Purchase orders for credit accounts.
- Plug-in development. Provide a way for other authors to easily develop plug-ins