Есть сайты банков, для примера:
На них есть информация о курсах обмена доллара и евро.
Нужно с периодичностью, например, раз в минуту проверять не изменился ли курс, если изменился вести лог изменений курса.
Выдавать страницу со списком банков и актуальными курсами. Сравнивать курсы с курсом биржи. При разнце курсов меньше Х, присылать предупреждение на емейл.
Список банков будет менятся со временем. Дизайн страницы сайта банка тоже может изменится.
Пишите пердложения цены на выполнение работы для пяти банков для начала и стоимость добавления каждого нового банка в будущем.