I already have a website developed in wordpress and hosted on justhost.com. Following are the requirements for the project:
1. Develop a member area and restrict access to specific pages by membership type. Members should be able to edit their profile. There are multiple newsletters send to subscribers (by membership type) by email and subscribers will be able to login and see the newsletter online. The newsletter is maintained in a spreadsheet format.
2. Integrate member area with an email system. We should be able to send emails to subscribers of a newsletter by just picking the newsletter (no hassle to type every email)
3. Integrate with an affiliate system.
4. Provide an admin interface to update newsletter (excel format)
Plugins like wp-member, s2member may be an answer to these minor enhancements.
This project is to enhance existing website [url removed, login to view] which sends stock signals (newsletters) to paid subscribers.