¿Cómo diseñaría y codificaría un sitio como yelp?

Oli- Creo que tu pregunta es muy amplia, pero responderé algunas partes de la pregunta.

Primer aspecto: diseño de interfaz de usuario

1- Diseño de interfaz de usuario: puede contratar a cualquier diseñador de interfaz de usuario y puede diseñar Yelp como un sitio o puede ser mejor, hay muchos lanceros gratuitos en muchos sitios.

2- Puede comprar plantillas de interfaz de usuario, como compré para mi sitio: https://www.linaandmickey.com/, su sitio de ropa de diseñador para niños amigable con la piel.

Segundo aspecto: diseño del sistema de fondo

  1. El diseño del back-end depende de múltiples consideraciones que incluyen los siguientes factores:
  • Costo de alojamiento (costo de infraestructura)
  • Rendimiento del sitio
  • Velocidad del desarrollo del sitio (¿Qué tan pronto desea que el sitio esté activo?)

2. En función de los factores anteriores, debe elegir qué tipo de tecnologías le gustaría utilizar para diseñar el sitio. También hay varias opciones para eso.

A- PHP – LAMP stack

B- Pila de tecnología Java

c- Pila de tecnología Microsoft .NET

d- NODE JS stack

e- muchos más, pero los anteriores, se usan ampliamente y son fáciles de encontrar los desarrolladores en estas tecnologías (Facebook estaba en PHP / Stackflow está en .NET) y Quora es Java si no me equivoco.

Según la selección anterior, entrará en el diseño detallado del sistema de back-end y puede consistir en capas múltiples basadas en: qué arquitectura elige su equipo para diseñar el back-end que utilizará el diseño de la interfaz de usuario y creará el sitio real.

Para el backend: puede usar las bases de datos de código abierto para la capa DB y algún marco de código abierto para ORM, sea cual sea la pila de tecnología que elija, para ayudar a su equipo a acelerar el trabajo.

Cualquiera puede diseñar el sitio como YELP, la pregunta más importante es cómo monetizará y atraerá a los usuarios a este sitio. Cualquier producto de cualquier tipo tiene el mayor obstáculo para generar ingresos / encontrar clientes, si tiene esa claridad que crear un sitio no es Gran problema hoy en día.

Sugeriría antes de saltar a esto: se hace las siguientes preguntas para no perder su tiempo en el diseño que no es monetizable.

1- ¿Cuáles son las deficiencias en el YELP? ¿Quizás hacer una encuesta de usuarios que usan YELP?

2- ¿Los usuarios pasarán a su versión si proporciona / llena las deficiencias en YELP de su sitio?

3- ¿Tendrá espacio en el mismo dominio que YELP no aborde, pero su versión sí?

Estás en el camino correcto, solo sigue intentando / lluvia de ideas a menos que encuentres tu nicho como dijo Steve Jobs.

Buena suerte en su viaje.

Hay dos opciones:

  1. Construir desde cero para un costo absurdo y un ciclo de desarrollo ridículo
  2. Desarrolle usando herramientas profesionales y tenga un MVP en un par de semanas

La primera opción es la más rentable para las agencias, ya que ganan dinero por cada hora facturada. Si se requieren 750 horas facturadas a $ 100 / hora, solo pagaste $ 75,000 por un sitio que solo puedes rezar se construyó perfectamente la primera vez. Luego se ve obligado a incorporarse a un equipo para mantenerlo, o pagar a la agencia para mantenerlo y cambiarlo.

La segunda opción es mi preferencia. El sitio se construiría utilizando WordPress como una plataforma que garantiza la seguridad, la estabilidad, la facilidad de mantenimiento y le permite a cualquier persona mantener el sitio; no se le bloqueará el acceso a ninguna agencia. Desde la plataforma WP, usaría una instalación de directorio ómnibus, que incluye herramientas y funcionalidades de front-end y back-end, respaldado por múltiples compañías comprobadas y confiables para garantizar la estabilidad a largo plazo de su sitio. El proyecto estaría completo en una fracción del tiempo por una fracción del costo, y sería lo suficientemente flexible como para realizar cambios económicos según sea necesario para atender mejor a sus clientes.

Cualquiera que diga que WordPress no es una herramienta de desarrollo profesional está tratando de vencerlo. Huffington Post se hizo en WordPress y se vendió por $ 300 millones, y eso fue hace 7 años. Es mucho más poderoso ahora.