sales portals plugins

Hi,

A client is planning to build a large sales force and wants to setup a sales portal where users sign up to be a part of the sales force and can login to see their sales statistics/analytics in real time. What plugin(s) can you recommend for this?