Skip to content

0xbeejay20/intercom

 
 

Repository files navigation

TaskFlow — P2P Task Coordinator

TaskFlow is a decentralized, gas-free task management app built on Trac Network using the Intercom stack.

Multiple peers share a replicated task board over P2P. No server, no central database, no gas fees.

Built for the Intercom Vibe Competition


Trac Address (for reward payouts)

trac10sn2k6d3py0rswn5x2qsq5pk4waf7e5vxc048zp2lwq50r0j89tswu2net

What It Does

  • Create tasks with title, description, priority and tags
  • Assign tasks to any peer by their address
  • Mark tasks done from any connected peer
  • List & filter tasks by status, priority, or assignee
  • P2P sync — all peers stay in sync automatically

Quick Start

git clone https://github.com/0xbeejay20/intercom
cd intercom
npm install -g pear
npm install
pear run . store1

First run only: Choose option 1) → copy your Peer Writer key → paste it into index.js replacing trac10sn2k6d3py0rswn5x2qsq5pk4waf7e5vxc048zp2lwq50r0j89tswu2net → type /exit → run again.


Usage

/task_add --title "Write tests" --priority high --tags "dev,testing"
/task_assign --id 1 --to <peer_address>
/task_done --id 1
/task_list
/task_list --status open
/task_list --priority critical
/task_get --id 1

Or as raw transactions:

/tx --command '{ "op": "task_add", "title": "Deploy to prod", "priority": "critical" }'

Proof

TaskFlow running


Links


License

Based on the Intercom reference implementation by Trac Systems. MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%