I was playing with Electron/Node.js npm and here’s a boilerplate Desktop App
![CGC APP V1](https://raw.githubusercontent.com/cgc-dan/cgc-app/master/docs/screens/cgc-app-templatev1.jpg)
Build with Electron/Node.js and Bootstrap 4.x
Custom icon, notification (click on the top-right bell icon), toolbar, tray icon (with close app functionality)
SVG icons, modal, external link support (opens external links in default browser)
Using external links (test in app mode)
Compatible with Windows operating system
Renders web-based pages build with Bootstrap 4.x framework
git clone --depth 1 --single-branch --branch master https://github.com/cgc-dan/cgc-app.git your-project-name
cd your-project-name
npm start --prefix cgc-app-templatev1
To do (when time is my friend):
- optimize the app using
<template>
instead of individual web pages
- sanitize the markup
- learn to create the exe installer which actually works and not all bs I’ve already tried