Lo que sería más adecuado para desarrollar un mercado similar a Zomato (no en el espacio de alimentos); ¿Sugar CRM o una plataforma personalizada (desde cero / codificada)?

Estoy un poco confundido con tu pregunta aquí. ¿Quieres una aplicación CRM o una plataforma similar a Zomato? Supongo que desea desarrollar Zomato como plataforma de mercado.

No creo que existan plataformas de código abierto listas para usar para tal requisito. La regla general es que si tiene una idea única, entonces no hay nada que pueda usar para comenzar, y si hay algo que puede usar, entonces eso significa que su idea no es única.

La mayoría de los marcos de código abierto están hinchados, ya que quieren proporcionar todo para cada requisito. Por ejemplo, Magento tiene más de 250 tablas y cada vez que instala una extensión, se agregan algunas tablas más a la lista. Lo que significa que cuando se trata de mantener el código, las cosas se vuelven desafiantes. Entonces, si tiene una idea de negocio única en la que trabajar, considere escribir un código desde cero para poder mantener el control total de su código.

Creo que también debe abordar algunas de las siguientes preguntas:

  • ¿Has establecido el alcance? Cualquier desviación del alcance inicial requerirá un reinicio de toda la estrategia, lo cual es una mala idea. Por lo tanto, no comience su desarrollo hasta que haya congelado su alcance inicial.
  • ¿Tus datos crecerán? ¿Cuál es su estrategia para big data? Los problemas relacionados con la base de datos a menudo se arrastran cuando el tamaño de la base de datos comienza a crecer. Así que también debes trabajar en este aspecto
  • ¿Tiene un equipo para ocuparse de varios aspectos del desarrollo y la contingencia?
  • ¿También estás planeando una aplicación móvil? Tendrás que crear muchas API.

Darr ke aagey Jeet hai .. Supera todos los desafíos que se te presenten y sigue avanzando hacia una línea ganadora. Todo lo mejor.

Estas son dos opciones diferentes con sus ventajas y desventajas:

  • Solución lista para usar

Pros:

plazo de ejecución rápido;

Precio pagable;

Se puede lanzar sin conocimientos técnicos especiales.

Contras:

no es dueño de la propiedad intelectual, eso significa que no hay fondos;

necesita encajar en su marco existente;

en algún momento necesita escalar y ajustar sus procesos de negocio y flujo de trabajo, eso significa mucho más tiempo para ver los ingresos reales y el gran costo de desarrollo.

  • Plataforma personalizada

Pros:

usted es dueño de la IP;

mantienes todos los conocimientos en casa;

la plataforma es escalable para tráfico grande;

Producto de alta calidad.

Contras:

plazo de ejecución lento;

más costoso que la solución comercial;

riesgo de no armar el equipo correcto.