we have solid experienced web developers and cms(wordpress,drupal,joomla)developers in our team,we can design and develop a website like on your description and we have solid idea to develop a website like this,if you chat with us i will explain all things in details and you can release 100% money after satisfaction of the project.