Types was used to create entries for agents and editors. Views was used to generate the various listings and profile displays. Access was used to segregate membership for profile creators (agents/editors), admins, and public users.
To build a membership site like this one with Toolset you will need to:
You can find more details on each step within our guide to building a membership site using Toolset.