Cheap programmable physical button

Is there in the market any cheap physical buttons that can be programmed to send an http request to my server?

I currently use my phone with some shortcuts to send messages to my web server. I use it to keep track of the last time I fed the fishes, when I took my medicine etc.

I think it would be cool to have a physical button instead near to the cabinet.

I know there are some cheap arduino boards with Wifi, but I would prefer a complete set, with battery box etc.