Olá, como vai?
Me chamo Junior, sou um desenvolvedor fullstack há pelo menos 5 anos. Já fiz alguns freelances de web scraping como seria nesse caso. É uma aplicação robusta, mas relativamente simples, os 3 sites são de fácil interação via web scraping. Poderia montar a aplicação principal com Node, e um backend, com autenticação e sistema de roles integrado há um banco relacional e um em memória pra cachê em PHP, e um painel administrativo com dashbord informativa e com as ferramentas pra configuração do robô. Entre em contato para acertarmos mais detalhes.