Su proyecto no se ve complicado, me gustaría ayudarle. Soy programador de aplicaciones web y de sistemas para backoffice.
La consulta del cliente solo require de un formulario con el campo para la clave y el botón de buscar, el resultado se puede poner en el espacio adyacente. Aunque la carga de la información se delegue al proveedor, convendría tener algún control en la sección administrativa de su sitio para asegurar que no se inserte algún contenido incorrecto. La información de trazabilidad se puede almacenar en una tabla de la base de datos, y no requeriría ligarse con otras tablas.
La descripción del proyecto pide habilidades para programación en C y para bases de datos, yo cubro ese perfil pero es poco común que un sitio de comercio electrónico use ese lenguaje. También programo en PHP pero no me he especializado en algún framework o plataforma tipo Woocomerce o Magento. Si su sistema tiene otra tecnología quizá le convenga re-publicar su proyecto con esa información para atraer freelancers calificados.
De cualquier modo quedo a sus órdenes, por si desea comentarme más detalles de su proyecto vía Chat, y considerar mi posible participación. El importe cotizado es solamente indicativo, lo ajustaría según el alcance por negociar. Gracias.