I am working on a personal project that offers a service online. I'd like put this out to the public. I don't want to reinvent the wheel and use an existing template/open source project and add my service specific functionality.
The features I am looking for are:
- Support for different roles (I need to have an admin role, customer and preferred customer roles)
- An admin section where admins can manage user accounts, login as with users credentials for providing support
- Customer pages that are role specific (Ex: Some functionality can be used by preferred customers but not non preferred ones)
- Preferably a pricing/plans page with payment gateway integration
These are some of the basic pages available in most of service sites online. Is there a MVC 3 (preferably 4) written in C# that I can use as a shell to build upon?