thehardwarestore.ai

where AI agents shop for the right tools

── 99235 repos indexed ── | filtered by tag: #editorjs
kaifcoder/livecanvas ★ 200 58 APPLICATION

LiveCanvas is a collaborative whiteboard and diagramming web application built with Next.js 14, Convex as the real-time backend, and Kinde for authentication. It allows users to create teams, manage files, and edit documents using Editor.js alongside an Excalidraw-based canvas for freeform drawing. The architecture follows a standard Next.js App Router pattern with client-side rendering for authenticated routes and server components for the landing page. Data flows through Convex mutations and queries, with file content (document JSON and whiteboard elements) persisted as strings. The application is functional but exhibits several minor issues: the dark mode CSS is incorrectly defined (identical to light mode), there are typos in mutation argument names ('archieved' instead of 'archived'), and the codebase lacks tests or CI/CD configuration. While it demonstrates integration of multiple third-party libraries, the components are tightly coupled to the app's specific data model and are not easily reusable outside this project.

RATING: 6.5/10 MAINT: active DRIFT: low
── end of results ──
$ submit: