Skip to content

riviatechs/mt940-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b730de7 · Jun 24, 2022

History

94 Commits
Mar 3, 2022
Mar 7, 2022
Mar 12, 2022
Mar 12, 2022
Jun 24, 2022
Mar 8, 2022
Mar 12, 2022
Mar 12, 2022
Mar 3, 2022
Jun 24, 2022
Mar 7, 2022
Mar 3, 2022
Mar 3, 2022
Mar 2, 2022
Jun 24, 2022
Jun 24, 2022
Jun 24, 2022
Jun 24, 2022
Jun 24, 2022
Jun 24, 2022
Jun 24, 2022
Mar 20, 2022
Jun 24, 2022

Repository files navigation

MT940(Customer Message Statement)

Screenshot-of-the-web-app

Access the site at https://equity.riviatechs.com

Submission solution for the equity hackathon.
For full information about the challenge visit https://github.com/riviatechs/equity-report.

This solutions meets the following the following objectives:-

  1. Develop a configurable widget to download MT940s in various formats e.g xls, pdf, or free formats that allows selection and formatting of columns(column layout, content, etc)

  2. A widget which the bank would then consume from within equity platform via API calls.

  3. Users to be able to select the columns and layout from the raw format via a simple UI

  4. Easily download the selected MT940 data and corresponding columns in various file types

Deployment

Staging

service-name: mt940-website
Region: us-central1
url: https://mt940-website-s47opgtmgq-uc.a.run.app

Production

Link to the app

name: mt940-website-ip
address: 34.110.166.190

  • Create a serverless NEG

name: mt940-website-neg
cloud-run-service: mt940-website

  • Create a backend service

name: mt940-website-bsn

  • Create a URL map

name: mt940-website-url-map

  • To create a Google-managed SSL certificate resource

name: mt940-website-ssl
domain: equity.riviatechs.com

  • Create a target HTTP(S) proxy to route requests to your URL map

name: mt940-website-target-https-proxy

  • Create a global forwarding rule to route incoming requests to the proxy

name: mt940-website-forwarding-rule