MSA – GIE AGORA
MSA, France second social security system, is giving protection to all trades related to farming.
Through its development and integration actions, MSA IT is taking care of the information system of all MSA funds and their members under IT partnerships. MSA is composed by a contracting authority support, a project management support (GIE AGORA) and 2 production centers (SIGMAP et SIER@). These 3 cornerstones support and secure the quality of services of the institutional information system.
The mission of the GIE AGORA (GIE for Economic Interest Grouping) is to answer to any of its clients requirements related to technological evolutions, improve productivity for the institution, support French Administration goals to make the life of every person covered by social security easier and reinforce Administration control.
Need
The GIE AGORA aimed to evaluate and test the technical feasibility of rewriting a desktop application – that control other internal business applications – used by MSA funds agents. The choice felt on the Electron technology, an application development tool for desktop application based on node.js.
The GIE AGORA wanted to test and evaluate Electron on :- its capacity and complexity to do system calls on Windows to launch procedures (using win32 api), make windows associations and do cross procedures communication,
- its capacity to display a distant web page in the Electron app, manipulating / updating the HTML content of the displayed page.
Solution
A prototype of the functional solution was built by our team, with a supporting documentation to summarize completed actions and recommendations. Whereas the Electron technology has been seen as an option at first, it has caught the client’s attention and is still in the race for the technical study of the GIE AGORA.