DEV Community

Cover image for Build a Full To-Do List with GenosDB
Esteban Fuster Pozzi
Esteban Fuster Pozzi

Posted on • Originally published at genosdb.com

Build a Full To-Do List with GenosDB

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

Top comments (0)