I have a website that is effectively a blend of your directory demo and your social network demo.
Business users have both a business listing, and a business user profile.
Business user uses his business listing to create and hold all of his business information that does not really change (business name, logo, contact details, social media accounts, opening hours etc)
Business user uses his user profile to update customer users on more time sensitive information (business updates, time limited discounts, promotions etc)
Customer users can follow business user profiles and be notified when a business posts a time limited discount on their timeline.
Customer users can also, if they have a question for a specific space (otherwise called community on my site), post in that community, and verified business users (who’s username matches their listing name), can respond in order to try and generate a sale.
This is how I want it set up, because having business user name match business listing name massively reduces confusion in various different situations I have tested on the site.
This can all be set up with Voxel with different workarounds that are native, so all good.
The problem I have is, if I want to set up my website like this, it means that a business user can only really have one listing that their business user name matches to.
Any work around to have best of both worlds?
Access details below for you to get a better understanding of the site.
©2025 Created with 27collective LLC. All rights reserved