Our app is react.js (on node) and we just used an embedded view (react-iframe) of the wekan board url. Advertise the wekan app as part of our domain. As users switch pages inside our app the embedded page revealed is a different specific board view by url. Wekan that is being embedded is running standalone on it own server, We use the wekan api and web hooks to feed and get control back and forth through our app so that data in wekan reflects what our app is doing