I have a site for barter and need to finish and finalize some functions (project on Joomla):
User registered, create profile (address, login, user name, password..etc) got email to activate profile.
Login to account and 1st page "would you ;like to create your "My items" list, where upload image of item, description, condition etc)
Create category(from the drop down) if no category for this item create one(it become a visible to other, automatically creates in DB of categories)
next step create list " My Wish list" with the same idea..
when done click safe and system save those lists to DB, and engine start searching matching items!!!, when it finds something, it sends email to each customer ( to personal emails from profile (same like facebook use)) and create same email in personal email folder(same like facebook) to make it available from the account.(Several module available on web for joomla(easy to integrate)
User click on email, goes directly to page where said: your item muched with other client, would you like to start chat (show link to start chat)? press yes, and pop up chat room start(if all users on line), where people start discussion about the items, when they agree, all click "Agree" button , and each of them gets (Star or point for rating same as ebay, GAF)
next step to bring each of them to the next page shipment method (if the shipment was a part of agreement) it will be 2 button( LOcal pickup- will take all informations from user profile and show address to pickup and telephon)or shipment( it will take all informations about user to ship item, and cost user put for shipment, if click next start paypal (need add paypal button) to finish transactions. and when its done, send email to all parties barter complete, and create Number transaction, and save all transaction info in user history.
Next step when item arrived, user can leave a feedback about item( same as a ebay)
We have joomla installed, and design is finished, some functions done, and works, need to finish and test.([url removed, login to view])
need to use same buttons what been used for site.