What Hardware do I need for this Project

There are lots of ESP8266 with display projects which can show information from a web api. The most common examples are weather displays but you can reprogram them to show whatever you want.

Google for "esp8266 tft weather".