Descripción del proyecto
TraducidoEn el lado del vendedor, necesito un panel de control para gestionar listados, rastrear pedidos, ver pagos pendientes y liberados, y comunicarme con los compradores. En el lado del comprador, necesito historial de pedidos, capacidad para confirmar recepción o abrir una disputa, y un sistema de calificación y reseñas para que la reputación sea visible antes de que alguien entregue dinero. Las disputas van a un administrador que ve la transacción, lee ambos lados y decide si liberar fondos al vendedor o reembolsar al comprador. Por favor, integra un proveedor de pagos real que soporte la retención y posterior liberación o reembolso, y estructura la lógica de comisiones para que el porcentaje pueda cambiarse más tarde sin ediciones manuales en la base de datos. Un código limpio y documentado y un modelo de datos bien pensado son más importantes para mí que gráficos llamativos.
Por favor, envía proyectos relevantes de mercado o depósito, tu pila tecnológica propuesta y un desglose aproximado por etapas. Estoy cómodo moviéndome en fases claras: primero cuentas y listados, luego la realización de pedidos y el depósito, luego calificaciones y disputas, y finalmente herramientas administrativas. La seguridad no es negociable: manejamos el dinero del cliente.
— Registro de compradores y vendedores con roles y perfiles separados
— Listados con búsqueda, categorías, imágenes y precios
— Depósito que retiene el pago hasta la confirmación de entrega
— Comisión retenida automáticamente de cada pedido completado
— Calificaciones, reseñas y proceso de resolución de disputas
— Panel de administración para arbitraje de disputas y gestión de pagos