¿Qué te gustaría que se hiciera?
Hola a todos, estoy buscando un desarrollador de Discourse que me ayude a crear una nueva plataforma comunitaria.
Los requisitos personalizados son los siguientes:
- Registro restringido por correo electrónico: por ejemplo, al registrarse, el usuario debe tener una dirección de correo electrónico válida que termine en test123 (punto) cualquier dominio, test124 (punto) cualquier dominio, test125 (punto) cualquier dominio, etc., para crear una cuenta.
1a. El administrador debe tener la capacidad fácil de agregar esos dominios en el backend.
-
Personalización de la identificación de usuario: cuando un usuario se registra con una dirección de correo electrónico válida, como test123 (punto) cualquier dominio, su perfil público y avatar (o junto a su avatar) se completan automáticamente con una etiqueta de identificación que muestra “test123”, la cual no puede ser modificada por el usuario. Lo mismo aplica para alguien que se registra con un dominio de correo electrónico como “test124 (punto) cualquier dominio”… Esto debe ser buscable por los miembros de la comunidad para encontrar miembros similares.
-
Revalidación de la dirección de correo electrónico cada 30 días: esto es para evitar que personas que han dejado una organización específica, como “test123 (punto) cualquier dominio”, sigan siendo miembros de la comunidad.
3a. El administrador debe tener la capacidad de cambiar los días de revalidación. Por ejemplo: 15, 30, 45 días, etc.
-
Requisito de dos direcciones de correo electrónico: después de que un usuario se registra con una dirección de correo electrónico válida, como test123 (punto) cualquier dominio, se le requiere agregar una dirección de correo electrónico personal para todas las comunicaciones en la comunidad. La dirección de correo electrónico de validación debe luego ser ocultada al administrador, pero conservada/cifrada para futuras validaciones.
-
Integraciones con aplicaciones externas (según sea necesario) y/o desarrollo de aplicaciones personalizadas si es posible.
-
Informes personalizados: el desarrollador debe poder crear informes personalizados para la sección de administración.
-
Embellecimiento del sitio: el desarrollador debe tener un buen conocimiento práctico sobre cómo personalizar el diseño de la comunidad para diferenciarla de otras; o conocer a alguien que sea bueno en ello y referirlo.
-
Referencias de nuevos miembros: integrar/crear una forma para que los miembros actuales puedan referir fácilmente a otros miembros por correo electrónico, texto o cualquier otro método que sugieras. La gamificación de la comunidad debe estar implementada para recompensar a los miembros que refieren a otros al sitio mediante puntos, insignias, etc.
-
Integración de capacidades de monetización a través de anuncios y membresías de pago.
-
Asignación automática de membresía a salas de la comunidad basada en el registro del dominio de correo electrónico. Por ejemplo: test123 (punto) cualquier dominio se asigna automáticamente a la sala test123.
La comunidad utilizará el plan de alojamiento de pago Business a través de Discourse.
Prefiero un desarrollador basado en EE. UU./Canadá con quien pueda hablar por teléfono y que esté abierto a reuniones cara a cara por Zoom. La confianza es un componente muy importante para mí: se tarda años en ganarla y segundos en romperla.
El plan futuro es retener al desarrollador contratado para este proyecto para ayudar a mantener el backend y la funcionalidad de la comunidad en la página con un esquema de pago mensual. A medida que la comunidad crezca y sea más rentable, el esquema de pago aumentará proporcionalmente.
La vida se trata de relaciones y confianza: me gustaría mucho que esto se convierta en una quasi-asociación donde todos los involucrados en el desarrollo de la comunidad sean recompensados profesional y financieramente en un escenario de ganar-ganar.
¿Cuándo necesitas que esté listo?
El cronograma es muy flexible: la comunidad debe construirse correctamente y no hay una fecha límite estricta. Quiero asegurarme de que se complete suficiente pruebas antes del lanzamiento. ¿Quizás dentro de seis meses? Hay mucho tiempo para probar todo.
¿Cuál es tu presupuesto, en dólares estadounidenses, que puedes ofrecer para esta tarea?
El presupuesto también es flexible: me gustaría reembolsar al desarrollador según los hitos completados para mantener todo justo. Por favor, dame una cotización realista. También me gustaría ver referencias u otros proyectos que hayas completado en el pasado.
Entiendo perfectamente que obtienes lo que pagas y no voy a “picar y picar” a nadie. Soy un profesional y me gustaría trabajar con alguien en quien pueda confiar y contar.
Gracias por tu interés y espero escucharte pronto.
Flip.