# HackFlowy
[](https://gitter.im/abhshkdz/HackFlowy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
An open-source [Workflowy](http://workflowy.com) clone. [Static demo available here](http://wassname.github.io/HackFlowy/).

## Installation
* Edit `config/development.json` and `config/database.json` to your needs
* `npm install`
* `node server.js`
## Heroku deploy
You can use our one-click heroku deploy:
[](https://heroku.com/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
* TAB: right-indent
* SHIFT + TAB: left-indent
## Technologies used
* Node + Socket.io
* Backbone
* 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