Files
HackFlowy/README.md
T
DC* 7312c1b8bb Introduce sequelize migrations to create and migrate database tables and removed database scripts. See http://sequelizejs.com/docs/latest/migrations
Created seeds to initialize database with dummy tasks.
Introduce config module to handle configurations per environment. See https://github.com/lorenwest/node-config
Updated README.md to reflect changes.
2014-08-08 00:15:44 -03:00

33 lines
840 B
Markdown

#HackFlowy
An open-source [Workflowy](http://workflowy.com) clone.
![](https://dl.dropbox.com/u/19398876/screenshots/043.png)
##Installation
* Edit `config/development.json` to your needs
* `npm install`
* Run migrations and initialize the database: `sequelize-cli -m --config config/database.json` and `node db/seed/initial_tasks.js`
* `node server.js`
##Controls
* <kbd>UP</kbd> & <kbd>DOWN</kbd>: navigate through tasks
* <kbd>TAB</kbd>: right-indent
* <kbd>SHIFT</kbd> + <kbd>TAB</kbd>: 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.