Samples of work from bringpro project.
Tim Rossiter
Multi-Tenant Platform
Creates view template
Loads page specific settings in viewmodel on page load
Identifies specific settings by website slug(name)
User Registration
Registering new users
Logic includes verifiyng users not already registered in the system
User is registered with specific website that they registered on
Mandrill Web Api
Used for sending transactional emails
Implemented using dependency injection