I need a member dashboard programmed or implemented from a plugin that you already have. Members should be able to login and purchase new services, view their account history (past purchases), send the admin messages, use the live chat with admin, view their account info, and view their account. They should be able to purchase more than one item at a time.
I should be able to put new items like flyer designs, website layouts (jpegs) or flash files (swf), music files, videos (youtube links), etc. into each members dashboard and only they can view it. Once they view their new logo or website or whatever, they can approve or deny it. If they approve it, then they'll go to a page that tells them what to do next. If they deny it, they can fill out a short message box with instructions/notes. They can only deny it up to 2 times. By the third time, they can't deny it and will be directed to purchase another or and a sorry message. I should receive e-mails that say "Member Name Logo Approved" or "Member Name Logo Denied" for example.
There should also be an area in their dashboard where I can leave them messages. It doesn't have to be a mail system but, it can be a page where I can leave posts. They should get an e-mail saying they have a "new message from admin" though.
I don't mind using magic members with wordpress but, I need a dashboard integrated as well. The system should be easy for the member and myself to use.