¿Expandir el discurso con plugins o crear una aplicación web?

¡Hola!

Me gustaría ofrecer a los clientes corporativos que se registran en mi foro una mejor manera de presentarse, por ejemplo, con un perfil de usuario extendido, galerías de fotos y un estado. También me gustaría integrar un sistema de ofertas/licitaciones (lo que implicaría un tercer rol de usuario). ¿Es posible extender Discourse para convertirlo en una plataforma con estas funciones, o sería mejor idea integrar Discourse únicamente como un foro dentro de una aplicación web Laravel?

Gracias :slight_smile:

Podrías lograr todas estas cosas en Discourse utilizando complementos.

Creo que todo se reduce a cuánto nivel de integración fluida deseas y cuánto tiempo y presupuesto tienes. Hacer todas estas cosas en Discourse requerirá más tiempo y experiencia específica, pero el resultado podría valer la pena.

Otra consideración adicional es que debes tener cuidado de escribir la funcionalidad adicional de una manera que no interfiera con las actualizaciones principales del equipo de Discourse. Esto es un poco un arte y donde la experiencia específica resulta muy útil.

Siempre revisa los complementos existentes para ver cómo puedes aprovecharlos: por ejemplo, recientemente agregué una función a las Vistas previas de la lista de temas que permite a los usuarios tener una galería de fotos personal. Actualmente está en prueba.

Hola Robert,

gracias por tu respuesta.

Ya he revisado muchos complementos y hay algunos que puedo utilizar, pero otros necesito crearlos.

La idea es colocar las nuevas funciones aquí; creo que esta sería la mejor opción.

Sí, por cierto, mi solución para fotos de usuario reutiliza la sección de Actividad.