Sobre este proyecto
it-programming / web-development
Abierto
Busco programador y si es un equipo de trabajo mucho mejor ya que se adelantaría el trabajo, conocimientos en Woocommerce y plugins como Buddypress, Wc Vendors Pro, Advanced Custom Fields Pro, utilizo la plantilla Enfold, estas serían las tareas a realizar:
- Wc vendors Pro debe funcionar para los vendedores con diferentes tipos de niveles de comisión por ganancias acumuladas, por ejemplo el vendedor nada más registrarse seria nivel bronce con una comisión de un 72% de 0€ hasta 1999€ de ganancia acumulada, al pasar a 2000€ entraría en nivel plata con una comisión de 74% y así sucesivamente, serán como unos 5 o 6 niveles mas o menos, estos niveles deben poder ser accesibles y configurable por el administrador para realizar cambios o modificaciones en un futuro. Esto le acompañara de una insignia que debería mostrarse en alguna partes como perfil, menu del login y en la vista del producto donde debe mostrarse mas detalles del vendedor. Misma tarea pero para Usuarios freelance donde se harían niveles de comisión diferentes y insignias diferentes que funcionarán por proyectos finalizados y clasificaciones de los trabajos realizados.
- WooCommerce Products Filter esta en 2 paginas y deben funcionar igual en ambas paginas pero solo mostrando los filtros de productos de esa pagina.
- Se debe crear un nuevo panel de subida del producto del panel de subida de Wc Vendors Pro, deben funcionar todo el contenido que venia en ella como atributos, categorías, id del producto, fecha de subida etc... Este panel una vez rellenado debe aparecer en la vista del producto como una tabla de especificaciones los campos que fueran de atributos, se creara otra tabla similar con detalles del vendedor donde mostraría su insignia de nivel, para enviar un mensaje al vendedor, o ver su perfil y mostrar algún detalle como vendedor verificado, etc.. En vista del producto el campo licencia debera tener un enlace a las instrucciones de licencias, luego en los de imágenes, video, audio deberán tener limites de subida del archivo).
- El producto de trabajos freelance en vista del producto deben mostrarse diferente de como muestra los productos woocommerce, deberán crearse otras paginas para este producto y que funcione con una lógica, deberán meterse chat, propuestas, calificaciones, notificaciones, que se retenga el dinero una vez empezado el proyecto, también alguna opcion para disputas, etc.., Deberan mostrarse datos del freelance en el perfil.
- Se debe crear un registro y inicio de sesión con pantalla emergente, se deben unificar el registro de Woocommerce y Buddypress y incorporar mas campos de detalles para el usuario como profesión, país, WhatsApp, etc.. El menu de sesión para los usuarios debe ser similar al que aparece en la barra de administrador con la foto, nombre del usuario y el globo de las notificaciones, dentro de el se mostraría las secciones de perfil, vendedor, freelancer, descargas, desconectar, con sus insignias de niveles del usuario. Deben funcionar todos los enlaces de registros o inicio de sesión en toda la tienda como en al finalizar compra sin haber iniciado sesión o en la vista del producto si quieres contactar con el vendedor.
- Meter más información en el perfil de Buddypress como mostrar bandera de país que seria ya seleccionado el idioma y pais al asignar el pais en el registro, insignia de nivel de comisión, meter algunos datos de vendedor y freelance etc... Meter en configuración de Buddypress lo que deba meterse del panel de configuración de woocommerce para que funcione adecuadamente como el registro.
- La tienda funciona con dos tipos de productos, de pago y gratuitos, los productos de pago tienen una expiración de 7 días y los gratuitos ilimitados, por ello debe funcionar que si el precio es mayor de 0 automáticamente se ponga 7 días de expiración, deben poder ser accesibles y configurable por el administrador solamente.
- Los archivos de la subida del productos deben subirse en comprimido.
- El producto cursos debe subirse el archivo en privado directamente a un canal de youtube y deberan visualizarse en una pestaña y seccion nueva dentro del perfil una vez realizada su compra.
- Para la subida del producto debe poder meterse visualizado en 3d, seria que puedan meter el código que muchos programas facilitan para pegarlo en otras webs pero esto seria en imagen principal o galería de imágenes únicamente.
- La muestras de audio deben tener X calidad para mostralas y saltar cada X segundos una locucion nombrando el nombre de la web, las muestras de audio deben subirse mediante link.
- El formulario de contacto con gravity forms tiene una campo llamado seleccionar departamento y este no debe reconocerlo como si fuera un correo electronico.
- Una vez todo terminado debe funcionar correctamente todo con wpml para sus traducciones en varios idiomas.
- Configurar bien el tema seguridad.
- Se necesita que este todo con el menor numero de plugins utilizados para llevar una buena optimizacion de la web.
Deben mostrarse todos los días avances del proyecto, debe ser documentado todos los cambios que se realicen para futuros cambios en la web y se pide que se tenga de todo conocimiento para ser agil en el proyecto y no haber problemas de tiempo con el proyecto, enviare un pdf con explicaciones mas extendidas y imagenes de referencia a los interesados, no quiero curriculums espectaculares, quiero resultados.
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 el diseño
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Diseñador, Programador, Diseñar una landing page
Plazo de Entrega: 03 Abril, 2017
Habilidades necesarias