Ramp Interview Question

Had to create a banking system where it was progressive, need to be quick at coding classes and everything. Started out with paying, depositing, and creating accounts, then you needed to get transactions, then you needed to transfer, it was a whole mess