Thanks for the kind words! Our mobile app is built with React Native, website with React, and backend with Node/GraphQL. This is the first time I’ve used GraphQL, and it’s been a dream come true.
Seems like overkill if you have just one client (your app).
We're also working on an interactive web version of the app, as well as a chrome extension, so we'll have more clients soon.