Design dynamic transaction charts to support decision making using the ng2-charts and ngx-charts libraries. Redesign the gateway web portal and add Angular Material pagination in the different tables.