Tell us about yourself!
You could try using an ESP-32 based NodeMCU board instead of the ESP8266 based one. It has a lot more outputs.
This page is no longer available. It has either expired, been removed by its creator, or removed by one of the Pastebin staff.
Nice project and good instructable. I think you might need to add another pushbutton to the parts list. Three used on the PiFET but only two listed.