Evaluando propuestas

Extender funcionalidades del tema Wordpress Houzez

Publicado el 05 Mayo, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Cuento con un tema de WordPress de Real Estate llamado Houzez, quiero agregar módulos para extender la funcionalidad de dicho tema, a continuación, hago una lista de dichos módulos y las características que deberá tener cada uno.

Contexto general del proyecto

Módulos a desarrollar Perfiles de usuarios personalizados • El tema ya cuenta con los perfiles desarrollados, solo hay que personalizar los perfiles con los campos del documento, en los campos se incluyen poder subir varios documentos entre PDFs e imágenes. Personalización de panel de perfil de usuario • El panel de usuario ya se encuentra desarrollado y forma parte del tema, hay que personalizar y agregar variables para subir documentos y nuevos campos, los cuales están numerados en el documento adjunto. Formulario de registro personalizado Agregar al formulario de registro existente: • Nombre completo • Correo • Teléfono • Contraseña Tipos de propiedades personalizados • Agregar y personalizar el formulario existente del tema, con variables extras, para dar de alta una nueva propiedad. • 4 tipos de propiedades con variables particulares en cada caso: Casa, departamento, local, oficina y nave industrial. Módulo de visitas • Al dar de alta una propiedad, el dueño podrá configurar, días a la semana y horarios de disponibilidad para realizar visitas a su propiedad. • El administrador del sitio recibirá las notificaciones por correo y SMS, de las citas generadas. • El formulario de las visitas estará visible en alguna de las secciones de la ficha de la propiedad. • En el panel de administración de WordPress habrá una sección donde se guardarán dichas citas para poder acceder a ellas en todo momento, así como a que propiedad pertenecen y a que dueño de la propiedad. Módulo de renta de propiedades • Agregar la funcionalidad de rentar de propiedad; que dicha propiedad quede ligada a la cuenta de dicho usuario que la rente; con el propósito de que aparezca dicha propiedad dentro del panel de perfil del arrendado, para que pueda realizar pagos mensuales de la renta, subir recibos de pago y recibir recordatorios por correo electrónico. • El dueño de la propiedad deberá poder ver las propiedades rentadas dentro de su panel, así como la persona que está rentando su propiedad. • La propiedad que está en renta se ocultara del catálogo. • Visualizar todos los pagos recibidos por concepto de rentas, dentro del panel de perfil del dueño, así como del arrendado de la propiedad. • El monto de la renta será configurado por el dueño al dar de alta una nueva propiedad. • A nivel de administración de WordPress, poder crear, editar o eliminar relaciones propiedad-perfil de usuario; se incluirán una fecha de inicio y fin asi como un apartado para subir un PDF con el contrato. • A nivel de administración de WordPress deberá existir una sección de pago de rentas, donde se enlistará todos los pagos generados, así como su estatus, el administrador podrá editar dichos pagos generados para cambiar su estatus, en esta parte se visualizará el documento adjunto del pago que se sugiere en el punto siguiente en el tercer punto o el estatus de pago de PayPal, que servirá para poder verificar el pago. Pago de renta recurrente • Notificaciones automáticas por correo de recordatorios de pago de rentas. • Generación automática mensual, de recibo de pago con datos bancarios y opción para pagar vía PayPal. • Opción dentro del panel de usuario para subir recibos de pago hechos mediante deposito o transferencia. Personalización de plugin de importación de propiedades Se tiene cuenta con un plugin desarrollado en php, que sirve para importar y sincronizar propiedades desde el CRM Tokko al sitio actual, básicamente hay que personalizarlo para que sea compatible con todos los campos agregados y que funcione sin problemas tomando en cuenta todas las modificaciones antes mencionadas.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs), Social media (Facebook, Twitter, etc.)
Roles necesarios Programador

Plazo de Entrega: 19 Mayo, 2020

Habilidades necesarias