Estamos buscando un desarrollador Full Stack altamente capacitado y con experiencia en la creación de marketplaces para construir el Producto Mínimo Viable (MVP) de nuestra plataforma, Mercado Sport. Este marketplace se especializará en la compra y venta de equipo deportivo premium usado, actuando como intermediarios de confianza entre compradores y vendedores.
La principal característica que nos diferencia de otros marketplaces es que todos los productos pasan por un riguroso proceso de inspección física antes de ser enviados al comprador, garantizando la calidad y autenticidad del equipo.
Estamos abiertos a propuestas tecnológicas, pero preferentemente buscamos experiencia con:
-
Next.js
- React
- Supabase o Firebase
- Stripe o Mercado Pago para la gestión de pagos
- Diseño responsive para asegurar una experiencia óptima tanto en dispositivos móviles como en escritorio.
Las funcionalidades principales que debe incluir el MVP son:
Registro y Autenticación:
- Registro de compradores
- Registro de vendedores
- Funcionalidad de Login
- Recuperación de contraseña
- Verificación de identidad para vendedores, incluyendo la carga de:
- ine (identificación oficial) frente
- ine (identificación oficial) reverso
- selfie con identificación
- información de cuenta bancaria
- validación de número telefónico
- aceptación de términos y condiciones
marketplace:
- catálogo de productos
- funcionalidad de búsqueda avanzada
- filtros de productos
- organización por categorías. Las categorías iniciales serán:
- Ciclismo
- Wearables deportivos
- Golf
- Outdoor
- Boardsports
- Camping Premium
Publicación de Productos:
- Formulario detallado para el alta de productos, que incluya:
- Carga de fotografías
- Carga de video
- Descripción del producto
- Estado del producto
- Número de serie
- Posibilidad de adjuntar factura
- Indicación de caja original
- Listado de accesorios incluidos
- Historial de mantenimiento
Página de Producto:
- Galería de imágenes
- Información detallada del producto
- Indicación clara del estado del producto
- Badges o distintivos relevantes
- Información del vendedor
Proceso de Compra Protegido:
- Sistema de pagos seguro
- Cobro al comprador
- Gestión de fondos en custodia (escrow)
- Liberación de fondos al vendedor una vez confirmada la entrega y satisfacción del comprador
- Integración con SPEI o un método de pago equivalente para transacciones en México
Dashboard del Vendedor:
- Sección 'Mis productos'
- Sección 'Mis ventas'
- Sección 'Mis pagos'
- Visualización del estado de las operaciones
- Sistema de reputación del vendedor
Dashboard del Comprador:
- Sección 'Mis compras'
- Visualización del estado de los pedidos
- Gestión de disputas
- Historial de compras
Panel Administrativo:
- Administración completa de usuarios
- Gestión de productos
- Control de ventas
- Seguimiento de inspecciones
- Resolución de disputas
- Administración de pagos
- Configuración de comisiones
Flujo Operativo Principal:
1. El vendedor publica un producto.
2. El producto se publica en la plataforma.
3. El comprador realiza la compra.
4. Mercado Sport solicita el envío del producto al vendedor para su inspección y posterior envío al comprador.
Mercado Sport recibe e inspecciona el producto.
Si el producto coincide con la publicación:
Se envía al comprador.
Si existen diferencias:
Puede haber renegociación de precio o cancelación.
Comprador recibe producto.
Periodo de protección de 48 horas.
Liberación de fondos al vendedor.
Entregables esperados
Código fuente completo
Base de datos
Panel administrador
Marketplace funcional
Responsive móvil y escritorio
Documentación básica para mantenimiento
Importante
Busco alguien con experiencia comprobable en:
Marketplaces
E-commerce
Sistemas de usuarios
Pasarelas de pago
Paneles administrativos
Favor de compartir proyectos similares desarrollados anteriormente.
Plazo de Entrega: No definido