Member's only E-commerce Website (1 post)

I want to make a ecommerce website and I want it to be for members only. I want to restrict members from visiting the dashboard.

I want guest-visitors to land on the login page , and once they login to my website they would be able to provide billing address, contact information, they would be able to shop, track orders status.

Can anyone suggest me what plugins and theme (free and premium both) would be best for my website ?

I would sell T-shirts and Canvas shoes .

The extra (must) features I want for my ecommerce website:

1. members only website (only login page visible to non-logged in visitors)
2. members will have a profile page where they can update the billing and shipping information, which will be used in future for all shopping transactions they make, with a confirmation during finalising the order.
3. HTML Email and Newsletters

P.S. - I have tested eshop plugin. I liked it. But the only two problems with this plguin is that
1. the orders can only be tracked from the dashboard, and I have asked the developer about the code to make order tracking system a frontend page, but the developer said thats not possible.
2. No members profile page to update and save billing and shipping address (Shoppers have to fill in the personal infomations every time they order something which is annoying).