We noticed that many teams mainly use Google Docs to write, edit, and collaborate on content, so we made it seamless to publish docs to the web in a knowledge base format.
The app is designed to work on auto-pilot, so once set up any new changes are published automatically. An example of a knowledge base created with Circular is live at https://circular.help/d/support.
Going a bit deeper into technical details: there’s a SSR application that talks to our API and only our that part talks to Google’s servers to fetch and receive webhooks.
Besides that, we have a 1st caching layer in Redis for recently accessed content to be available right away and a 2nd caching layer in a regular database. Both are cleared whenever Google tells us that a file/folder has been updated.
Feel free to try Circular Docs right now using a Google account accessing: https://circulardocs.com/.