Project Overview
A team of Keyhole consultants was brought in to help a client, a global provider of electronic payment services, with modernizing an Angular.js web interface tool used to view money transfers across all its subsidiaries. The tool is primarily used to detect fraudulent transactions or suspicious activity such as money laundering.
Specific Technologies
- Angular.JS
- Vue
- Bootstrap
- Docker
- MySQL Server
Application Development
Keyhole was brought onto the project to assist with the front-end upgrade and rewrite. The web application was in Angular 1.8. Keyhole Consultants upgraded it to Vue 3 and Bootstrap 5.
The front-end ran locally on a Docker container along with several Git repositories and services working in tandem to serve up a local development environment. The backend was in PHP 7 with a MySQL database. Several third-party APIs were also integrated and called to retrieve all the payment data displayed throughout the interface.