Anyone can post a project
Members Can bid on it to do it
Poster can pick a person who is going to do it
Google checkout and PayPal integration for payment
Poster of the project can talk to the people bid on the project through online chat and messages but they cannot share phone number / Skype or email address it must be prohibited
both students and experts can post questions and answers.
There should be a rating system for both students and experts
both students and experts can upload homework with answers.
A student can see 20% of the image of the answer.
he will not get the refund since there is an expert protection as well
In post a question page there should be an option of pending questions, featured questions, recent questions button and un purchased tutorials.
In get paid page there should be an option of recent questions, upload homework, and browse all questions. And my earnings.
There should be an account page in which it shows. Tutorial bucket edit my profile view my profile, change my pass option. Edit account.
My balance add funds withdraw funds, transaction history,
There should be an expert page in which there should be a series of different experts. Students can browser with different categories.
Admin end functionality. Admin can delete post, delete accounts, admin withdraw funds means money comes directly to admins accounts than an expert ask for withdrawal request. Admin can see posted tutorials to check if an expert is providing the correct work or not.