XF 2.3 Structuring a Multi-City Forum and Implementing a Multi-Vendor Marketplace.

Hello everyone,

I am designing a website that serves residents of about 15 different cities. Each city has its own community united under a common idea within a larger site-wide community. The forum will cover similar activities across these cities, with identical sections for each city. Additionally, there will be sections like a marketplace where city affiliation is irrelevant.

I would appreciate advice on the best way to structure the forum nodes. Should I create a separate node for each city with duplicate sections inside each node? Or should I create nodes with sections first and then subdivide them by city within those sections? Also, how can I make the forum easy to use so users don’t have to scroll through a long list of nodes? Is it possible to detect a user’s city by IP and show them their city’s content first, while still allowing switching between cities?

Separately, I want the site to function as a small multi-merchant marketplace where event organizers from each city can sell tickets directly on the site, with payments going straight to their own bank accounts. In other words, I want sellers to manage their own sales and payments independently, without funds passing through my accounts.

How can I integrate vendor dashboards, payment gateways, and city-based content segmentation effectively?

Any insights, experiences, or technical recommendations on structuring the forum and implementing a multi-merchant marketplace would be greatly appreciated.

Thank you!
 
Use prefixes and prefix menus (menus are better fiat usability than the built in filter)

The prefixes could be either for the city or the category. In the future if you decide to use more modes instead it’s easy enough to move threads via batch update thread.

I have just vastly reduced the number of forums/subforums by using prefix menus, see:

 
Found this and thought of you.


each city could be a topic.

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
 
Here's what you could do. 15 cities is not a lot. Those could all be nodes. The activities could be prefixes. Then you could create search forums based on the prefixes of each forum so you could see the activities across all cities.

I was going to hyperlink "search forums" to the XF manual but surprisingly it is not listed as a node type there. 😳
 
Last edited:
Back
Top Bottom