Real-time collaborative notes editing.
JavaScript CSS HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
config
data
db/migrations
i18n/en
model
server
styles
test
.gitignore
.jshintrc
.travis.yml
LICENSE.txt
README.md
app.js
app.scss
create-upload-folder.js
favicon.ico
gulpfile.js
index.html
knexfile.js
package.json
queries.sql
seed.js
server.js

README.md

Substance Notes Build Status

Real-time collaborative notes editing.

Install

Clone the repo

git clone https://github.com/substance/notes.git

Install dependencies

npm install

Seed the db

npm run seed dev

Start the app

npm start

To login with the test user:

http://localhost:5000/#loginKey=1234

Configuration

You can configure app for different environments. To do that just make a new copy of default.json from config folder with name of your environment and run:

export NODE_ENV=myEnv

For example you can create config/production.json and then run export NODE_ENV=production. You should run seed after executing this command

Bundling

Server will serve bundled version of app in production mode. So you should execute this command before:

npm run bundle