Hola,
Lo unico que no entiendo es si habría que realizar un scraping a esos 4 portales o los datos ya estarían en la base de datos, es posible realizarle un scraping, se puede utilizar incluso PyThon para hacerlo, e incluso se puedo hacer una comunicación en tiempo real, pero sería imposible realizar y probar todo en 7 días, si este fuera el caso estamos hablando de un modulo con bastante producción detrás y cuento con 4 programadores y 2 diseñadoras.
Confio que juntos podemos diseñar la manera más rápida y aceptable para llevar a cabo el modulo.
Pueden ponerse en contacto conmigo si lo desean en el 692 13 74 62.
Saludos.