I need a paid membership/video sharing based website designed. The site will have a multi-based membership based on certain topics. Each topic or section will have its own membership base and should not overlap with any of the other sections. For instance, the section on say, high blood pressure will have its own members, and will not overlap with say, the section on cancer. Members will pay and sign-up for one section and will not have access to others, unless they pay. I will need to be able to offer different packages at different cost, for example, members will be able to access all other sections, but must pay a higher subscription cost to do so. Therefore the design must have the capability to allow members to choose different packages. Access to parts of the website will be controlled, site visitors will have the option to view membership instructions via a video, and afterward, either sign-up or leave.
The website must have the ability to assign passwords, recover lost passwords, verify and confirm email addresses, login, and logouts, accept membership payment via credit cards, checks, and pay-pal accounts, track customers and manage recurring payment without members having to re-inter the information. It must also have Private membership ability, and must be able to renew and up-grade membership automatically, and must also have restricted membership ability assigned to selected members only.
Members must be able to chat and and email each other, have their own page for blogging, uploading videos, and have capabilities to have video conferencing with a particular group, and invite others to join a conference, as well as invite friends who are not members to become members. Members must be able to upload videos with a time limit assigned to how long the video can run…one min, two mins and so on. The site will contain a heavy volume of video uploading and viewing.
I must have the ability to create new pages when needed, mange content either manually or automatically, delete unwanted members or content, send and receive feedback from members, conduct polls and surveys and have access to any area when needed.
I hope this will give you a good idea of what I want. I will provide more detailed information when project has been accepted.