Public documents

Next.js renderer for shared Convex documents.

This app is intentionally small. It is set up to render read-only document pages from a dedicated public endpoint instead of reusing private mobile queries.