About this project
it-programming / web-development
Open
Descripción del Proyecto:
Estamos buscando un desarrollador experto en WordPress para crear una plataforma educativa que permita a los usuarios aprender y enseñar diversas habilidades a través de clases en directo. La plataforma debe ofrecer un sistema de intercambio de habilidades y la posibilidad de comprar créditos para acceder a funciones adicionales. El proyecto debe incluir las siguientes características:
Requisitos del Proyecto:
1. Diseño y Configuración Inicial:
Instalación y configuración de WordPress en un servidor proporcionado.
Personalización de un tema de WordPress para adaptarlo al diseño deseado, con un enfoque en la usabilidad y una interfaz atractiva.
Configuración de un sistema de gestión de aprendizaje (LMS) utilizando un plugin como LearnDash o LifterLMS.
2. Sistema de Créditos:
Implementación de un sistema de créditos utilizando un plugin como MyCred, que permita a los usuarios ganar créditos enseñando y utilizarlos para aprender nuevas habilidades.
Integración con WooCommerce para la compra de créditos adicionales por parte de los usuarios.
Funcionalidad para que los instructores puedan comprar créditos para destacar en la plataforma.
3. Clases en Directo:
Integración de clases en directo utilizando un plugin compatible con Zoom o Google Meet para la gestión de sesiones de video.
Configuración de un sistema de agendamiento de clases, con notificaciones y recordatorios automáticos.
Posibilidad de filtrar instructores por habilidades específicas y ver su disponibilidad.
4. Gestión de Usuarios y Roles:
Creación de roles personalizados para usuarios que solo quieran aprender, solo enseñar, o ambas cosas.
Implementación de perfiles de usuario detallados, que incluyan habilidades que pueden enseñar y habilidades que desean aprender.
Sistema de reputación o calificaciones para instructores y estudiantes.
5. Membresías y Monetización:
Configuración de un sistema de membresías premium utilizando un plugin como MemberPress o Restrict Content Pro, que ofrezca beneficios adicionales a los usuarios premium.
Implementación de restricciones de contenido para ciertos cursos o clases según el nivel de membresía o créditos disponibles.
Integración de pasarelas de pago seguras (Stripe, PayPal, etc.) Para la compra de créditos y suscripciones.
6. Otras Funcionalidades:
Desarrollo de un sistema de mensajería interna para que los usuarios puedan comunicarse entre ellos antes de las clases.
Configuración de un sistema de notificaciones por correo electrónico para recordatorios de clases, nuevos mensajes, y actualizaciones importantes.
Optimización para SEO y velocidad de carga, asegurando una experiencia de usuario rápida y eficiente.
Entregables Esperados:
Plataforma completamente funcional y operativa en WordPress.
Documentación detallada del proyecto, incluyendo instrucciones para el mantenimiento y la gestión de la plataforma.
Soporte técnico post-lanzamiento durante un período acordado para solucionar posibles errores o ajustes menores.
Habilidades Requeridas:
Experiencia comprobada en desarrollo de WordPress y personalización de plugins.
Conocimiento en integraciones con LMS y sistemas de videoconferencia.
Habilidad en la configuración de sistemas de membresías y pasarelas de pago.
Experiencia previa en la implementación de sistemas de créditos o puntos en WordPress.
Presupuesto:
Indica tu presupuesto estimado para el proyecto y justifica tu propuesta. Estamos abiertos a discutir el precio en función de la calidad y la experiencia del desarrollador.
Plazo de Entrega:
Esperamos que el proyecto esté completado en un plazo de 6 a 8 semanas. Se valorará la capacidad para cumplir con los plazos acordados.
Propuesta de Trabajo:
Por favor, envía tu propuesta con ejemplos de trabajos similares que hayas realizado, junto con una descripción de cómo abordarías este proyecto en particular. Incluye referencias si es posible.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Roles needed Developer
Delivery term: Not specified
Skills needed