Implementation of a series of funtionality that permit us to estabilish a user relation and a customized puchased procedure.
- Relation between vendor and buyer (User Relations: vendor)
- Relation between buyer and vendor (User Relations: buyer)
- personal calendar for the buyer and sellers (taking in account different time zones)
- The relation must be setted after the buyer purchase and vendor acceptance
- Status (online/offline/busy/idle) of the vendor must be showed
- if status is “online” insert in the product puchase page the field “reserve now”
- buyer and vendor can send between them private message with file exchange, the feature must be disable after a determinated time (only for the buyer)
- buyer and vendor can be send between them istant message (chat) with file exchange, the feature must be disabled after a determinated time
- buyer must leave a vote and feedback to the vendor after that he have purchased from a vendor
- vendor must leave a vote and feedback to the buyer after that he purchase but the feedback it is hidden to the buyer, the feedbak must be showed only at the vendors with a relation with the buyer
- A popup message (ajax?) must be showed at the vendor when a user buy something
- Vendor must accept the order to complete the sell
- A popup message (ajax?) must be showed at the buyer when the vendor accept
- The buyer must select the purchasing in a personal calendar (buyer must see the time table of the vendor) of the vendor
- Insert a new event in the buyer calendar with the purchase date time
- After the purchasing the vendor results not disponible during the time reserved by the buyer
- A link (or skype button) must be showed at the buyer after the purchasing and vendor acceptance
- Customize with hook_alter_form the product form in ubercart