Hello,
I am Vicky Mudgal. We have team of experts here in Jaipur, India. Our firm focuses on these kind of web applications only. This is our field of expertise.
I have a perfect plan for this kind of website.
We have few approaches we can follow-
1. We can develop it as a Hybrid applications, This is expensive, but This way it will be working as a perfect website , and later we can convert it into mobile app also. So for long term , its the best plan -
Technologies will be - Angular, node, HTML5, CSS,CSS3,LESS,SASS, JS. and mongodb/mysql for database. This will cost you more - $6000 - Time :3 months
2. Develop it on Python - Django or Laravel - These are best MVC structure frameworks in market right now. In this case you will get perfect Website, but for mobile app development, we will have to create another project with another big budget. Time - 1.5 to 2 months - Cost - $4500
3. Develop it using some CMS like WordPress - This will be really quick , will take only 1 month of time, and money will be $3500 only. Because in WordPress we will get a lot of help from themes and plugins. But I don't suggest this approch because if we choose this, we will be bound with few limitations, WordPress has its own structure and rules, We will have to follow them, and if we try to do something which WordPress structure doesn't allow, we will have to take long routes...
So these are the options.
Please let me know your views.
With best regards
Crewbit Team