- TipTap + Yjs for real-time collaborative editing with CRDT sync - Suggestion mode (track changes) with accept/reject workflow - Inline comments with threaded replies and emoji reactions - WebSocket sync server for Yjs document synchronization - PostgreSQL + Prisma for notebooks, notes, comments, suggestions - EncryptID passkey authentication - Standard rApp template (Next.js 15, Tailwind 4, shadcn/ui patterns) - Docker Compose with Traefik routing for rnotes.online - SpaceSwitcher + AppSwitcher (consistent with all rApps) |
||
|---|---|---|
| prisma | ||
| src | ||
| sync-server | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| Dockerfile | ||
| docker-compose.yml | ||
| entrypoint.sh | ||
| next.config.ts | ||
| package.json | ||
| postcss.config.mjs | ||
| tsconfig.json | ||