Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleUser Stories

User profiles

  1. Moniepoint users:

    1. Business owners + Admin + Business manager staff users: Can see all banner types and take action on them

    2. Cashiers: Can only see information banners.

  2. Back office user: Can trigger different types of banners on an account (?)

High-level User stories

As an internal service

  1. I want to be able to create a banner to be displayed to users.

  2. I want to be able to create either action or information banners

  3. I want to be able to set how long the banner should be displayed. I can set:

    1. Timed banners: These are banners that disappear after some time

    2. Pending banners: These banners require user action to be dismissed. The user action can either be clicking on the banner or performing the related action that dismisses it.

  4. I want to be able to set the following information for my banner:

    1. Banner title

    2. Banner content

    3. Banner image

    4. Banner CTA (optional)

As a customer

  1. I want to be able to see all product banners in a single carousel

  2. I want to be able to dismiss information banners once I’ve read the information

  3. I want to be able to click a banner and be redirected to a page to carry out an action

As a back-office user

  1. I want to be able to trigger different types of banners based on the product

  2. I also want to be able to dismiss a banner from the back-office

Expand
titleDesigns

TBD

Expand
titleCompetitior references

Revolut

Revolut has a clean banner system that shows information over a plain background with a supporting image if necessary:

image-20241118-064203.png

image-20241118-064015.pngimage-20241118-064725.png

Opay

Opay’s approach to banners is similar as seen in this banner that requires users to verify their email address:

image-20241118-065030.png

image-20241118-065117.png

image-20241118-065154.png

...