I want to develop a website that will connect to large consumers whereby we deliver services to the customers. It will involve posting of photos by the consumers, processing of data from the admin side etc. Later on Mobile apps also need to be developed for this website. So im not sure which is the best platform to develop the website? Can anyone suggest a good platform to develop a website?