Why not document the functionality, excluding user interface and API calls? You can do it yourself, but considering that you have a busier life, you could entrust that responsibility with somebody with experience with Construct 2.