The infrared remote control might not hold the seat of honor ... you can focus on developing the software side of your next IR remote project without worry about the hardware.
There’s no interaction with the remote servers when operating the user interface so there is no need for an external Internet connection. The system supports Arduino and ESP controllers.