Buenas, como estas.
Me agrada tu idea ya que desde hace tiempo quiero hacer algo relativamente grande, yo trabajo con Laravel + Vue js, puedes buscar en internet que son dos frameworks muy escalables, muy rapidos, altamente recomendados, supongo también necesitaras el SEO de tu sitio.
Hay muchas cosas que se pueden incluir, como un sistema de mensajes, o de puntuaciones, tienes algo en mente? Y si a esto le añadimos un servidor como Heroku, lo que se podría hacer integrando socket io seria añadirle ciertas funciones en tiempo real.
mi esposa y yo te podemos hacer una propuesta gráfica para el sitio.
Si gustas puedes hablarme al chat para mas detalles, un saludo.