The most easy way is to look to edirectory.com. We want to set up a portal system where the content is delivered by organisations. Organisations has to pay for the following items they want to publish:
- description of their organisation
- they can add products (picture, description, prices, link to a webshop
- they can add events
But the system must be multilingual. So an organisation can decide to offer a product only for for example the french speeking group.
Visitors must be able to look / search for events (calendars), products, organisations etc.