¿Cuáles son las mejores tecnologías, marcos y hosting para usar para implementar una aplicación web similar a Groupon (pero no utilizada internacionalmente)?

No existe una solución correcta para implementar un proyecto, y muchas de las decisiones sobre qué tecnologías usar dependerían de conocer la especificación completa del proyecto.

Debería preocuparse más por encontrar un desarrollador con el que sienta que puede trabajar bien y con la experiencia para hacer el trabajo. Una vez que encuentre a alguien que le guste, contrate para ayudarlo a desarrollar una especificación completa para el proyecto.

A partir de eso, pueden hacer una recomendación sobre qué herramientas serían las más adecuadas para el trabajo. Si esta persona también tiene las habilidades para hacer el trabajo, puede ofertar por ella. Pero también puede usar esa especificación completa para comparar un poco y ver si alguien tiene una mejor idea de cómo implementar el servicio.

Pero de nuevo: probablemente no haya una respuesta correcta. Se podría implementar con éxito en PHP, Python, Ruby, .Net ($$), etc., así que preocúpese más por la experiencia del desarrollador y la relación de trabajo que cree que tendría con ellos.

No hay un marco único que sea el mejor. Puede elegir uno en función de su familiaridad y la de su equipo (por ejemplo, Quora eligió Python porque los fundadores lo hicieron bien y es simple).

Las pilas más populares hoy serían Python (Django), Ruby (Rails) y Nodejs. Aún así, tendrá que decidir qué necesita para la base de datos y el alojamiento en la nube (que puede ser AWS o Google App Engine).

La comunidad en torno a la tecnología y las bibliotecas también es otro factor.

Tienes total libertad, comenzando desde cero.
Recomendaría buscar soluciones de código abierto, en lugar de reinventar una rueda vieja, pero puede optar por lo que sea más cómodo para su equipo de desarrollo.
PHP estaría bien. Ruby estaría bien, Perl estaría bien. ASP sería cuestionable, pero admito libremente mi sesgo.
Esta es una pregunta muy grande, creo que es posible que desee volver a abordar los problemas, al menos reducirlos.
Supongo que tiene una opinión sobre groupn que interrumpiría el modelo y conduciría a un nuevo tráfico. O eso, o simplemente estás buscando copiar un modelo establecido.
Por lo tanto, sugeriría que antes de mirar frameworks y hosting, debería buscar trabajadores. Una vez que tenga un buen desarrollador, podrá recomendarle lenguaje, marcos y tecnologías. El alojamiento simplemente se colocará en su lugar después de eso.

A menos que su plan sea cambiar seriamente el modelo, le recomendaría encarecidamente que investigue cuáles son las soluciones de código abierto disponibles.

Podrías comenzar averiguando con qué se ha construido Groupon: construyendo con Recursos e Información.

Tal aplicación web se puede realizar con todas las tecnologías mencionadas.

Personalmente, elegiría actualmente Node.js con Express porque es simple y rápido.

Usaría un marco MVC, marco de diseño, host en AWS o Digital Ocean.
Todo lo demás es detalle e intercambiable (Ruby vs Python vs PHP)