HackFlowy

Workflowy 克隆版,使用 Backbone.js 和 Socket.io 构建。「📓 Workflowy clone, built using Backbone.js & Socket.io」

HackFlowy

Gitter

An open-source Workflowy clone. Static demo available here.

Installation

  • Edit config/development.json and config/database.json to your needs
  • npm install
  • npm install bower
  • bower install
  • node server.js

Heroku deploy

You can use our one-click heroku deploy (Select "United States" as region, when prompted):

Deploy

Or proceed manually as follow:

  • heroku create --stack cedar
  • heroku addons:add heroku-postgresql:dev
  • heroku config:set NODE_ENV=production
  • git push heroku master

Controls

  • UP & DOWN: navigate through tasks
  • CNTRL+UP & CNTRL+DOWN: shuffle tasks
  • TAB: right-indent
  • SHIFT + TAB: left-indent
  • BACKSPACE: Remove an empty task
  • ENTER: New task
  • Click on a bullet point to fold it
  • Hover on a bullet point and click complete to complete it

Technologies used

  • Node + Socket.io
  • Backbone
  • Backbone.marionette
  • Backbone.localforage
  • Foundation

To-do

  • Work on sub-lists. The parent id of the Backbone task model has to be set for it to be saved properly. The template should be modified to have the children ul as part of every task.
  • Search & Tags
  • Themes

Feel free to try it out and contribute.

License

MIT

主要指標

概覽
名稱與所有者abhshkdz/HackFlowy
主編程語言CSS
編程語言JavaScript (語言數: 4)
平台
許可證
所有者活动
創建於2013-03-23 23:28:44
推送於2016-03-15 19:20:00
最后一次提交2016-03-15 15:20:00
發布數0
用户参与
星數813
關注者數63
派生數145
提交數136
已啟用問題?
問題數21
打開的問題數7
拉請求數17
打開的拉請求數0
關閉的拉請求數2
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?