The main goal of the project was creation of module to expose existing functions of banking software for external access by websites and mobile devices. Our module exposed both SOAP and RESTful JSON API.
The main tasks of the project were:
- Creation of RESTful API and SOAP gateways
- Translation of input parameters to internal format used by banking software
- Enforcing security in the system