Onboarding Process

User Stories

  1. Splash and Split Screens

    1. As a user, I want to see the app logo on the splash screen followed by a series of informational screens.

    2. As a user, I want to navigate through the split screens using a "Next" button to learn about the app features.

  2. Sign Up Flow

    1. As a user, I want to enter my email address and accept the terms and conditions to create an account

    2. As a user, I want to receive an OTP via email to verify my account.

    3. As a user, I want to set up my account by validating my BVN and choosing a unique cash tag.

  3. Passcode and Biometric Setup

    1. As a user, I want to create and confirm a passcode for secure account access.

    2. As a user, I want to enable biometric authentication for faster login if desired.

  4. PIN Creation

    1. As a user, I want to create and confirm a 4-digit transaction PIN for secure transactions.

  5. Push Notifications

    1. As a user, I want to enable or skip push notifications during onboarding.

Last updated