Hello, I'm looking for a suitable web framework / CMS to realize a business idea. It's about creating a Multi Sided Platform where multiple customer groups get together and I create revenues by fees out of the transactions. General platform requirements : Login & management of the users Generating custom enities (eg. events, address, etc.) with custom data fields Database-driven Location search by integrating Google Maps Rating system of customers, events, transactions, etc. Integrating payment system (PayPal, etc.) Centralization of application logic, separation of layout Future plans : Multilanguage Country rollouts Multi Platform App integration (iOS, Android, Windows Phone) Programming platform (PHP, Ruby, etc.) is irrelevant. I'm looking forward to your answers.
My personal suggestion would be Joomla. The login and database requirements are a given with pretty much any CMS but with Joomla you can do pretty much anything by plugging in whatever component you need. Granted, from what you appear to be talking about there is little doubt that most of what you are wanting to do will require custom component writing regardless of what CMS platform you choose to go with, but incorporating Google Maps, PayPal, and rating systems are easily done. The separation of logic from the layout is easily done through template overrides and multilingual support is also easily added through several excellent commercially available components.
I suggest Wordpress. It's very easy to add a functionality to website based on wordpress. There's many freelancers can help you to do that. Or you can dive in to free Wordpress plugin database at wordpress.org by your self.