A whiteboard with realtime collaboration made using Nextjs, React, TailwindCSS, ShadcnUI, Liveblocks, fabric.js, Typescript, etc.
Create .env.local file and add the following api key:
NEXT_PUBLIC_LIVEBLOCKS_PUBLIC_KEY
Now run the following commands:
npm install
npm run dev
Open multiple instances to see realtime changes
Open http://localhost:3000 with your browser to see the result.