A simple note website with syntax coloration
Notedown doesn't save anything on server side. In fact, there is no server side. Instead, it asks for access to the user Google Drive and save the note on it. User may retrieve those note directly from his Drive. Want to retrieve your notes on another computer? Simply connect to notedown with the same Google account. Notedown works on any browser with Internet and will simply add some syntax coloration. It works best for todo list. No save button, simply write your stuff.
- Install Node.js
- Open the terminal and go to project folder
- Install dependencies using
npm install
(You may need to addsudo
)
- Go to Google APIs Console and create a new project
- Activate Google Drive API
- Go to project the credentials page
- Create credentials for Javascript with access to user data (the rest is up to you)
- Add your URLs as both authorized and redirections (Use
http://localhost:8080
to test on local) - Create an
.env
file at the root with the GoogleCLIENT ID
andAPI KEY
as shown on the.env.example
file
- Start developing with
npm run dev
- Build with
npm run build
(destination files are inbuild/
)
- Install EditorConfig on your editor
- Install ESLint on your editor