Skip to main content

Command Palette

Search for a command to run...

Build a Full To-Do List with GenosDB

Reactive P2P to-do app with filters, persistence, and real-time sync

Updated
1 min read
Build a Full To-Do List with GenosDB
E

Full Stack Developer - dWEB R&D

A complete, reactive to-do list with filtering, persistent OPFS storage, and real-time P2P sync — built with GenosDB and vanilla JavaScript, no backend. For a simpler version, see the quick To-Do List.

Key Features

  • Add, complete, and delete tasks with instant P2P sync
  • Reactive UIdb.map() streams changes in real-time
  • OPFS persistence — data survives page reloads
  • Fully serverless — no backend required

Live Demo

Advanced To-Do List — Try it live


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

🌐 Website | GitHub | LinkedIn