Data scraping: the application should be able to scrap the same type of information from several websites and put it on a relational database. For now please consider 7 known input websites. I'll source the url's and the info to scrap from each one of them.
The application should be able to:
support multiple input websites for scrapping data; collect data and a screen capture from each website; according to the website local time, every 24 hours, scrap all the data; every 30 minutes, scrap a field of data and add an update the record on the database (the data will change trough the day like a stock quote); log, "forever", all the information collected on a MySQL database.
PHP / MySQL / CRONJOBS...