Skip to content

pietrop/digital-paper-edit-electron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 27, 2021
c7f5f2a · Jul 27, 2021
Jul 27, 2021
Jul 22, 2019
Aug 1, 2019
Jul 27, 2021
Jul 26, 2021
May 21, 2019
Apr 17, 2020
May 21, 2019
May 21, 2019
May 21, 2019
May 21, 2019
Jun 24, 2021
Jul 26, 2021
Jul 27, 2021

Repository files navigation

Digital Paper Edit - Electron app

Electron Cross Platform Desktop app

---> Work in progress <--

For a ready to use release of the desktop application, checkout the user manual for more details on how to get started.

See here for overall project architecture info

Github project board (for my forks) - across linked repos

Setup

git clone git@github.com:bbc/digital-paper-edit-electron.git
cd digital-paper-edit-electron

Optional step to setup nvm to use node version 10, otherwise just use node version 10

nvm use || nvm install`

in root of project

npm install

Usage

npm start

System Architecture

Electron Cross platform desktop app

Development env

Node version is set in node version manager .nvmrc

Build

TBC

Tests

TBC

Deployment

We use Travis CI to build. And add new versions to github releases.

However if you want to run a build and package the app locally you can use the npm scripts

To build for mac, windows, and linux

npm run build:mwl

To build for mac only

npm run build:m

To build for windows only

npm run build:w

To build for linux only

npm run build:l

The build, packaged app will be in the /dist folder.

About

Work in progress - digital paper edit project - Electron, Cross Platform Desktop app - Mac, Windows, Linux

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 61.2%
  • JavaScript 16.9%
  • Python 8.0%
  • SWIG 5.1%
  • Roff 4.4%
  • HTML 4.1%
  • Perl 0.3%