Expert for electron

Job ID: 33923805

Budget: €8 – €30 EUR

This letter is to illustrate the specifics of the Fellas.ai software development project for both Mac and Windows desktops.
The technology chosen is:
- React.js for the UI
- Electron as a framework for multi-platform delivery
- A series of libraries to be implemented
Specifically for the Electron structure it was decided to use web workers in the form of hidden windows to make them do all the heavy work of the software so as not to weigh on the main process.
The communication between the webworker and the renderer process UI will instead be managed by a two-port channel without the performance overhead of relaying via the main process.
In addition, the webworker must be able to access the various libraries both through require () and with the import syntax.
A structure of this type is required that works with all the libraries used and this step is not immediate given the complexity of various small problems that could arise with the use of such a large number of libraries.
Finally the software must be able to pass the build phase so as to test it on both mac and windows.