Internet Button Has been around for the past few years since the IoT concept become popular. Particle.io itself which this project is based on, already sell its own internet button which cost another $30 from the photon hardware.
This project is another cheap and simple solution on how to build your own internet of things button.
If you don't have particle photon hardware you also can build this using esp8266 based boards (wemos, nodemcu, etc). all you have to do is do a simple modification on the code