We have built a number of websites with WordPress content management system (CMS) which is caused by its wide popularity and a vast array of free plugins and extensions. These are comfortable facilities for enhacing development speed and decreasing of the project price.
However, it is worth remembering that WordPress’ structure is oriented for blogs and corporate websites. This is why feeding upon experts’ recommendations in the very beginning of the development process is important here. Yes, there are extensions that are to make an online store, social network or forum out of your WordPress website — and they are really good for a quick developing and release. But in the long run, the project might be gridlocked by the limitations of the CMS. It will require more and more input for upgrade and some enhacements will be just unreasonable.
We will be glad to discuss your project and advise the best option for your particular case.