¿Cómo construir un sitio web como Facebook con todas las características?

Notas:

  1. MVP! = Quora. No has definido qué es el MVP, por lo que es imposible saber qué elementos de Quora estás considerando están en el “MVP”.
  2. Una de las partes más difíciles de construir Quora es construir a escala y velocidad. Si eres más indiferente con respecto a la escala y la velocidad, entonces puedes hacerlo más rápido.
  3. Es poco probable que desarrollar Quora como primer proyecto, si realmente eres completamente nuevo en cualquier tipo de desarrollo de software, sea bueno. Comience más pequeño, ya sea modificando el código existente o haciendo un proyecto más pequeño. Cabe destacar que creo que el back-end de reddit está disponible como código abierto y podría servir como punto de partida para algo parecido a Quora.

Asumiendo que sabía lo que estaba haciendo, y que no tenía que pasar tiempo aprendiendo habilidades y conceptos generales de programación o un nuevo marco web … y suponiendo que su Quora “MVP” significa que los usuarios pueden crear categorías, escribir preguntas, asignar categorías a preguntas, responder preguntas, comentar respuestas y votar sobre todo lo anterior … y suponiendo que haya utilizado un marco web como Django o RoR … y suponiendo que no haya tenido que dedicar tiempo a configurar servidores … Calculo que 6 meses , un desarrollador trabajando a tiempo completo.

Si fueras un programador de rockstar, tal vez 10-12 semanas, suponiendo un montón de Red Bull y ningún otro significativo.

Solo algunas cosas para agregar a la respuesta de Joe Emison

Para los menos versados, MVP significa producto mínimo viable. En otras palabras, qué es lo mínimo que necesita hacer su producto para llegar a la versión beta (y comenzar a recopilar comentarios).

Tenga en cuenta que Quora es como cualquier otro gran sitio / producto / marca … hace que parezca fácil. Sin embargo, fácil no lo es. Quora es una pieza de maquinaria bastante sofisticada. Si su MVP es demasiado ambicioso, es probable que sea aplastado por ese peso. Con el debido respeto a Joe, diría que sus estimaciones son el mejor de los casos.

Ciertamente no voy a decir que no se puede hacer. Pero me gustaría sugerirle que tome un par de proyectos con mucha menos profundidad y amplitud. Una vez que obtengas tus habilidades y confianza, busca matar al dragón clon Quora.