You are bidding on Phase 1 only but understand phase 2 and 3 and confirm you can do it.
Develop software that can scrape and/or query data from provided third-party websites, and create a database or storage system to host the data. Open to suggestions, Once the database system is created, create a front-end or leverage an open-source project to display data in a meaningful manner. You should assume the websites will be provided and they are open for data extraction.
Scrape/Query data from third-party websites for an integration into a single storage . Ideally a scalable model to support massive data amounts.
Develop software that can ingest databases we feed it, normalize it, and quickly load and index it within a database. Make it scalable and fast.
Portal with open API so anyone can connect to the data
Create a full website with client accounts and each client account has their data