SeaBank is a web-based banking application for a fictitious currency. It includes features that allow users to create an account, sign in, deposit, withdraw, check their balance, wire transfer, and view their account history. The frontend component is a React app that handles user UI and inputs. Each user actions from the frontend are sent to the NodeJS backend that conforms to REST APIs.