Superbank is a new banking company targeting a younger audience, offering loans, investments, and a range of financial benefits. For this project, they required a robust system to manage Know Your Customer (KYC) processes for registration verifications. The system needed to encompass the authentication roles and workflows for customers, admin staff, higher-level administrators, and more