Technologies
Desktop clients: Electron
Mobile clients: NativeScript
Framework: Angular
Reasoning
These choices are to be debated. The initial choice has been made to reduce future code duplication/re-implementation in multiple languages. It should allow for a higher development pace, once the shared logc has been implemented and only view logic has to be implemented.
Further resources
Electron boilerplate with Angular https://github.com/maximegris/angular-electron