A real-time P2P Kanban board with drag-and-drop, persistent storage, and live sync across peers — built with GenosDB and vanilla JavaScript, no backend required.
What You Will Build
A fully functional Kanban board with columns (To Do, In Progress, Done) where tasks sync in real-time across all connected peers — no server required.
Key Features
- Real-time P2P sync — changes appear instantly for all peers
- Drag and drop between columns
- Persistent storage via OPFS
- Zero backend — runs entirely in the browser
Live Demo
GenosDB makes building collaborative tools trivially simple.
This article is part of the official documentation of GenosDB (GDB).
GenosDB is a distributed, modular, peer-to-peer graph database built with a Zero-Trust Security Model, created by Esteban Fuster Pozzi (estebanrfp).
📄 Whitepaper | overview of GenosDB design and architecture
🛠 Roadmap | planned features and future updates
💡 Examples | code snippets and usage demos
📖 Documentation | full reference guide
🔍 API Reference | detailed API methods
📚 Wiki | additional notes and guides
💬 GitHub Discussions | community questions and feedback
🗂 Repository | Minified production-ready files
📦 Install via npm | quick setup instructions
Top comments (0)