Our goal was to create a complex mobile application that handles the following user processes: authentication, onboarding, payments, invoices, wallet, marketplace, user profile.