/note-viewer

A simple webapp to load your Onyx Boox Note backups

Primary LanguageVueGNU General Public License v2.0GPL-2.0

Note Viewer

A simple webapp to load your Onyx Boox Note backups. All the code is running on the client side.

You can find an online demo running here.

It is based on Vue.js framework and uses OnsenUI components.
Additionally, this project uses SQL.js and JSZip libs.
Linting is done with ESLint using the AirBnB style.



News

Added support for circles, rectangles, triangles, lines, colors and thicknesses!

Shape update image



How to use

First, click on the file icon to open the backup selection window. You can then select your notes backup (*.zip format).

Open backup image


Once the backup is loaded, you can open the menu by clicking on the top left icon.
You can then select the note you want to load.

Open menu image


After selecting the note, you can navigate between the pages by using the arrows.
You will also find the current page and the number of pages at the bottom of the window.

Note pages navigation



Limitations

The project is still in development and some functionalities might be missing.



Project setup

yarn install

Remember to set CI_PROJECT_NAME environment variable for production build.


Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint