Skip to content
Hossein Azizabadi edited this page Sep 16, 2013 · 6 revisions

Front

Index

  • List of all products or just top new products ( select by admin )
  • List of all main categories ( Show / Hide by admin )
  • List of Selected products as Occasions Gift or Special or Auction as widget

Category

  • Multi Category for each product
  • Support subcategory
  • List of all products on selected category Or selected and sub categories
  • List of all subcategories for each selected category
  • List of Selected products as Occasions Gift or Special or Auction as widget
  • List of all Categories and sub Categories without products

Manufacturer

  • Multi Manufacturer for each product
  • Don't support sub manufacturer
  • List of Manufacturers
  • Full information of selected Manufacturer and all products

Product

  • Product support type is :
    • Physical : user buy it and Seller deliver it
    • File ( ebook / application / ... ) : user buy and download it
    • Media ( video / audio ) : user buy and watch it
  • View product by full informations
  • List of All or New , Product list on same Categories / Manufacturer
  • List of related products
  • Product attribute ( with / without price )
  • Product Property
  • Config product and add on bascet
  • Vote / Comment / Favourite / Tag Product
  • Add Review by users
  • Main thumb and image
  • Attach images ( gallery view inside main image )
  • Attach file ( free download )
  • Attach media ( free view )
  • Check is user buy it before or not ( for download or watch again ) by download / watch limit ( optional )

Basket

  • Add multi products on baskect
  • Continue shopping or Checkout
  • Add / delete products
  • Show product configs
  • Save all informations just on session
  • Option for empty basket

Checkout

  • Multi level or Single level
  • Multi level : Information / Packing / Select Place / Delivery options / Payment methods / Confirm
  • Single level : Information / Confirm
  • In Checkout levels just save basket and checkout information on session
  • After Confirm save all information on DB
  • Go to Invoice page after Confirm

Invoice

  • Show Invoice
  • Print Invoice
  • Pay online option if select / allow
  • Cancel Invoice

User

  • List of all Bought products ( Delivered )
  • List of all Buying products ( on each buy or delivery level )
  • List of all Unpaid invoices
  • List of all Paid invoices

Search

  • Search form
  • Select search options by admin
  • Show search result like category / Manufacturer view

Tag

  • Show product list by each tag
  • Design like category / Manufacturer view

Admin

Vat management

  • List
  • Add /Edit
  • Delete
  • Active / inactive

Category management

  • List
  • Add /Edit
  • Delete
  • Active / inactive
  • General View settings

Manufacturers management

  • List
  • Add /Edit
  • Delete
  • Active / inactive
  • General View settings

Product management

  • List
  • Add /Edit
    • general information
    • add main price
    • add attribute options + price
    • select properties
      • Select type + price
    • select related
    • attach file / meida / image
  • Delete
  • Active / inactive
  • set recommend
  • General View settings

Product Attributes management

  • List
  • Add /Edit
    • Select type + price
  • Delete

Product Property management

  • List ( static list by set 10 property field on product table or dynamic system ? )
  • Edit name and option of each property
  • Active / inactive

Order management

  • Manage status
  • List of all order / or select status order list
  • View order
  • Manage order
  • Print order
  • Delete order

Discounts management

Need more check

File management

Need more check

Gateway management

This part use for manage all online and offline payment systems

  • Active / inactive
  • Manage settings

Manage Checkout steps

This part use for manage checkout levels by users. in Multi level, first user select location after that select delivery method Based on location and at the end select payment method Based on location and delivery.

Admin should add all delivery methods and select allowed payments for each. after that add locations and select allowed deliveries for each.

  • packing

    • List
    • Add / Edit
    • Delete order
  • delivery

    • List
    • Add / Edit
      • Select allowed payment methods
    • Delete order
  • locations

    • List
    • Add / Edit
      • Select allowed delivery methods
    • Delete order

Log management

Need more check

Feed

  • List of last products
  • List of last products for selected category
  • List of last products for selected manufacturer
  • List of last categories
  • List of last manufacturers

Block

Mobile Getaway

  • Json output from list of new products ( after specified ID by mobile )
  • Json output from list of new Categoryes ( after specified ID by mobile )
  • Json output from list of all products from selected Category
Clone this wiki locally