Very nice idea for the project. The "baby steps" you're taking seems to be the right way to go. You may need to focus a bit more on the documentation though. I was interested in trying the product (for the sake of trying), but couldn't easily go further than the install steps.
This is where command and query (with subscribe) must be neatly separated.
An event A launches an updates of the DB, that launches the query part to react, then stop. There is the risk of having an infinite loop, if the event A is launched by the query part, which is very related to the behavior of your app.