We want to use ElectronJS instead of PyQT. We will have an easier time installing apps on desktop with ElectronJS since we won't need to worry about freezing the python application. This will require that we make s2protocol and MPYQ compatible with JavaScript or just simply call the python apps within JS for this prototype.
For desktop side, we'll use ElectronJS, d3js, and bootstrap so that way the desktop can look identical to the web interface. Atleast for this prototype.
We want to use ElectronJS instead of PyQT. We will have an easier time installing apps on desktop with ElectronJS since we won't need to worry about freezing the python application. This will require that we make s2protocol and MPYQ compatible with JavaScript or just simply call the python apps within JS for this prototype.