Skip to content

ronxjansen/usedeck

 
 

Repository files navigation

DECK

DECK is a notebook for crypto natives who want to capture, organize, and share complex information. Individuals can compile their ideas, thoughts, and notes in an interconnected context and make connections between them. DAOs and other communities can manage projects and create knowledge bases, FAQs, and guides. Access to notebooks can be granted using tokens, NFTs, and blockchain identity as keys.

Motivation

The problem is a sense of information overload which pervades everything we do online. It's hard to keep up and separating signal from noise is tricky. Without a good note-taking system, we are prone to miss key information, forget lessons, and fail to see the big picture. Private coordination and sense-making in groups that are dynamically changing—such as members of a DAO or holders of a given NFT—is difficult, and the typical tools leave something to be desired.

Features

  • 📝 WYSIWYG editor with markdown support
  • 🔗 Use links, tags, and nested notes to organize your thinking
  • 🔍 Full-text search helps you find relevant notes
  • 🔀 Analyze your knowledge graph to discover new connections
  • 📤 Import or export notes in markdown format
  • 🔐 Leverage on-chain conditions to securely collaborate
  • 📄 Publish notes to IPFS

Technologies

This project is made possible thanks to these and other open source languages, libraries, and frameworks.

Tech Description
React Front end user interface
Next.js A React.js framework
TypeScript Static type-checking programming language
TailwindCSS A utility-first CSS framework
Supabase An open source Firebase alternative
Notabase A personal knowledge base
Lit Protocol Decentralized access control
wagmi React Hooks library for Ethereum

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.1%
  • JavaScript 13.9%
  • CSS 1.3%
  • Other 0.7%