friend, for this project, i will do this in wordpress plateform, because wordpress CMS is eaiser than other plateform. you can easily handle this site. for the project i will provide you a wordpress premium theme from themeforest site.
for more details please message me. I am waiting for your reply.
thanks...