This looks very interesting! Is it possible to implement this in a node.js web app? Does it work with any build tool? How much latency does it add to a production server?
Meteor is a very strong option. It will build anything you throw at it. It has built-in accounts so you can get your login/auth system running very quickly. It has a lot of options for live data if your app needs it - your users see relevant updates on their screens without needing to refresh the window. It supports React, graphQL, MongoDB, and other view frameworks/databases.
Whatever my assignment is, I pick 1+ stretch goals for myself every day, and try to over-deliver above and beyond what my team expects. They are usually super-impressed and love it. Try that.