nolboo / Boostnote

Boostnote, the opensource note app for developer.

Home Page:https://b00st.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boostnote

Simple note app

Progress Kanban

https://trello.com/b/wJlinZJx/boostnote-todo-list

This is a public Kanban board. Also everyone can comment here.

If you want to join us, ask me to add you.

Live coding

I've been broadcasting my work. You can check it from the below links. 😄

Develop

  1. turn on HMR server
npm run webpack
  1. run hot mode
npm run hot

npm start is using compiled scripts. see Build to compile scripts.

Build

'3. Codesign' and '4. Create' installer are needed to deploy this app. You can skip these steps.

  1. Compile scripts

compile all browser stuff(Javascript, Stylus).

grunt compile
  1. Build executable

build Boostnote.app (OS X) / Boostnote.exe (Windows)

grunt pack:osx
grunt pack:windows
  1. Codesign (OSX only)

codesign with Certification.

grunt codesign

OSX_COMMON_NAME must be defined inside /secret/auth_code.json.

codesigning on windows is included to creating installer.

  1. Create installer

create installer, Boostnote.dmg(OSX) / Setup.exe(Windows).

grunt create-windows-installer

Windows only

WIN_CERT_PASSWORD must be defined inside /secret/auth_code.json. /secret/authenticode_cer.p12 is required also.

  1. Zip (OSX only)

zip Boostnote.app file.

grunt zip:osx

Stuff(Setup.exe, .nupkg) of Windows are not needed to be zipped.

Using stack

Codestyle

js-standard-style

Author

Rokt33r(Dick Choi of MAISIN&CO.)

Copyright & License

Copyright (C) 2016 MAISIN&CO.

Check here.

About

Boostnote, the opensource note app for developer.

https://b00st.io

License:Other


Languages

Language:JavaScript 71.3%Language:CSS 27.3%Language:HTML 1.4%