Files
HackFlowy/README.md
T
2014-11-08 09:07:51 -05:00

1.7 KiB

Live Demo: http://cryptic-falls-9359.herokuapp.com/

My Writings in Workflowy: https://workflowy.com/s/55DdB7GpZX

Current Features that workflowy doesn't have:

  • Real-time editing.
  • Revision Control.
  • (Support for aliasing/Multiple-parents is basically done).
  • (Latex+Markdown Editor is basically done.)

Features that workflowy has that I haven't implemented yet:

  • Editor:
    • Tagging. //(This is actually really hard to implement well).
    • Pasting,Import,Export
  • General CSS
  • Offline editing
  • Undo/Redo
  • A Mobile app
  • A bunch of small things.
  • It doesn't look that great right now, but neither did a bunch of famous sites.

Documentation + Todos:

Installation and Usage

  • A throwaway database account is provided. But, you can edit /config/config.js with your own credentials.
  • npm install
  • node app.js
  • You'll need to create a Google developers account in order to log-in with google, so that you can actually make changes. I'll try to remove this step so that it's easier to get up and running.

Setting up a Google API account

If you look at /config/auth.js, you'll be able to find fill in your Google API credentials. https://console.developers.google.com/project

Click on the "Apis & Auth > Credentials" tab. This is what you want things to look like: http://i.imgur.com/0UU7bF3.png

You'll also want to run the --assume-unchanged command on the config directory, so you don't push up your configuration details to github. http://stackoverflow.com/questions/17195861/undo-a-git-update-index-assume-unchanged-file