I want a team of PM/BA, .net developer(s) and tester(s) to develop a website in Microsoft technologies (ASP.Net, MVC, SQL server). The team size could be:
PM/BA - 1
Developer - 1-2
Tester - 1
Designer - 1
The website is a service that provides feedback to the documents uploaded by customers. Here are the key features:
1. Standard email register/login/forgot password
2. Login types:
a) Customer - buys service and uploads document for feedback.
b) Feedback provider - provides feedback by comments and uploading documents.
c) Admin - manages logins for Feedback providers and overall system admin.
3. Paypal payment integration - one-time payment as well as recurring
4. Process - Admin sets up topics for which feedbacks can be provided. Customer buys service and uploads documents onto the system for the "Feedback provider" to provide feedback by writing comments and uploading documents.
5. Email notifications - for all relevant activities.
6. Blog integration to the website.