My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Todo  

Featured, Phase-Design
Updated Oct 10, 2007 by ant...@gmail.com

Abovo todo

  • add adapters that use abovo models instead of just tables directly
    • perms model is instantiated too many times (2?) because access adapter uses the table directly and others don't
    • access
    • auth?
    • roles
  • make it so that some permissions are applied to a user when he approves the invitation
    • choose a role when sending an invitation?
    • security risk?
  • add a permission column to contacts?
    • other than 'handle' which indicates that it's a system user

Some day

  • role permission editing
  • a way to refresh the app names?

Modules (app groups)

  • Web store (Abovo_App_Store)
    • product model, shopping cart, order model
  • Products (Abovo_App_Products)
    • product collections for web store
    • product add, edit, delete
    • discounts
  • Stocking Abovo_App_Stock - app to handle inventorys

Classes

  • Abovo_Product - product domain model
  • Abovo_Product_Collection - product collections?
    • just tags?
  • Abovo_Product_Images

Products

Design

  • tags
  • categories
  • To get products' images (image objects):
Abovo_Model_Products::fetchImages()

Purchase ledger management

suppliers

buy insert

buy listing

Orders

columns:

  • id
  • created
  • updated
  • handle_created
  • status
  • type
  • delivery
  • payment
  • price_total
  • iban
  • bic
  • vat
  • msg
  • company_name
  • company_adr
  • company_postal_code
  • company_country
  • company_city
  • company_ship_adr
  • company_ship_postal_code
  • company_ship_country
  • company_ship_city
  • company_vat
  • company_iban
  • company_bic
  • payment methods
    • table payment_methods?

Order rows

columns:

  • id
  • order_id
  • created
  • updated
  • handle_created
  • handle_updated
  • status (shipped,delivered etc.)
  • productnum
  • product_name
  • quantity
  • price
  • price_total
  • tax
  • tags (other important product info (according to law) serialized)
  • comment


Sign in to add a comment
Powered by Google Project Hosting