Hi,
Nice to hear about it. I found this post: Reboot script via GPIO armbian
It uses mraa library to set ISR for a button. Not sure if it would be possible to power up after shutdown with this method. Anyway I am trying this approach at the moment and will update if I achieve any progress.