Giter VIP home page Giter VIP logo

archived-mobile-wallet-old's People

Contributors

allen-muhani avatar steffenkrogmann avatar wamwea avatar

Watchers

 avatar

archived-mobile-wallet-old's Issues

Learn about Account Keys 2

Acceptance Criteria:

  1. Main text: "Without your key, you can lose access forever."
  2. Description: "If you lose your phone, you must have your key to get your account back. Nobody, not even Kukuza, will be able to recover your funds without it.
  3. User can go back to previous page via the back arrow or swiping.
  4. User can move forward to the next page by clicking next or swiping.

Wireframe:

Design:

Learn about Account Keys 4

Acceptance Criteria:

  1. Main text: "Keep your key private."
  2. Description: "Anyone with your key will have access to your account and all of its funds. Don't share it with others."
  3. User can go back to previous page via the back arrow or swiping.
  4. Clicking the "I Understand" button sends user back to the "Your Account Key" page.

Wireframe:

Design:

Set up interface to allow for dark mode

Even if we do not build dark mode from the start (but why not?) please make sure to set up the project in a way so that it easily allows to add dark mode later.

As a Kukuza member, I want to see a list of settings when click "Settings" in the menu.

Acceptance Criteria:

  • Title: Settings

Settings Items:

  • Edit Profile

  • Language

  • Currency

  • Subheading: Security and Data

  • Require PIN on App Open

  • Enable Data Saver

  • Data Saver Text: "Data Saver mode allows you to communicate with the Celo Network, the network that Kukuza is running on, through a trusted node. You can always change this mode here in the app settings."

  • Share Analytrics

  • Share Analytics Text: "We collect anonymized data about how you use Kukuza to help improve the application for everyone."

  • Subheading: Legal

  • Licenses

  • Terms of Service

More stuff (not sure where to put this):

  • Account Address (is called Account No. in Valora. That is the real wallet address. The phone number is just an identifier/alias)

  • App version (not clickable)

  • Reset Kukuza

  • Reset Kukuza text: "Resetting will remove your account from this device. Your funds will remain in the account, but will only be accessible with your Account Key."

Please note:
Info texts could maybe be (i) info icons, too, that pop up.

Compare Valora:
Screenshot_20210720-023348.png

Learn about Account Keys 3

Acceptance Criteria:

  1. Main text: "Write it down."
  2. Description: "Write down your Account Key and store it in a safe place. Do not save it in your phone."
  3. User can go back to previous page via the back arrow or swiping.
  4. User can move forward to the next page by clicking next or swiping.

Wireframe:

Design:

As a Kukuza member, I want to see my account key after I entered my PIN so that I can write it down to keep my funds secure.

Acceptance Criteria:

  1. Title: Your Account Key
  2. Text box with the Account Key
  3. Info text: "If you lose your Account Key, you will lose access to all of your Celo Dollars and Kuza. Nobody, not even Kukuza, will be able to help you recover your account without your key. Store it in a safe place and do not share it."
  4. Link: "Learn about Account Keys"
  5. Hamburger menu gets me back to main menu.
  6. This screen cannot be screenshotted (needs to have that protection).
  7. The account key can not be selected with the cursors/finger and the copied to the clipboard (for security reasons. people need to write it down by hand).

Wireframe:

Design:

Learn about Account Keys 1

Acceptance Criteria:

  1. Main text: "Your Account Key is a special kind of password."
  2. Description: "Your Account Key is the one and only way to access your account."
  3. x closes the window and sends user back to the Account Key page
  4. Ability to move to the second "Learn about Account Keys" page by clicking Next or swiping.

Wireframe:

Design:

As a Kukuza member, I want to access to my Account Key inside the app, so that I can save it to be able to restore my account later.

Acceptance Criteria:

  1. Ask for PIN when members clicks on "Account Key" in the menu.
  2. Text: "Enter PIN"
  3. Text when I entered a wrong pin: "Incorrect PIN"
  4. There is no limit for the unlock attemps (member can try as often as he wants).
  5. Back arrow gets user go back to the menu.
  6. Entering the right PIN automatically moves the user to the next page, without having to confirm.

Wireframe:

Compare Valora:
image

image

Design:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.