What all hardware is needed for Internet Button / cloud project?

I want to communicate between Particle Internet Button and my iPad.

Anything else to buy besides the Particle Internet Button?
I assume Internet Button ‘kit’ has everything for IB to connect through my WiFi router up to Particle’s cloud.

I already have my WiFi router for both Internet Button and iPad.

The internet button (or rather the included Photon) should be all you need to get a project going. It requires an internet connection for CLoud features (obviously) but can run on a local network, or without connection as well. It just depends on what you’d like to do with it.