humanID Research, Technical, and Wireframe Specification
Research and Technical Specifications Document
Competitor/Peer research
Based on peer research into Vonage/Nexmo and Twilio:
Vonage Visual: Dashboard -> Account balance -> Displayed on fixed menu across dashboard
- Displays account balance within a widget alert on the right side, maybe redundant
- More versatility on their dashboard vs Twilio i.e, they have link to sign up for alert/notification when balance is low
Twilio Visual: Dashboard -> Account balance -> Displayed in top navigation menu / fixed header
- Con — a bit bare visually, just amount listed with no description of what number means but you can infer
Potential Functionalities on the Dashboard
Based on screenshots and peer research (Nexmo/Vonage, Twilio, maybe Firebase)
Date/Country filtering -> table
- Table — Date/Country/SMS sent
- Date range/country range (for filtering)
Payment history > graph x-axis (date/time) y-amount spend (at the specific date)
- Date/Amount -> trend graph (line graph)
- Remaining balance over time
- Total logins over time
- Left axis, right axis
- Adjust by date
- Weekly/daily/monthly
Include hyperlink to refill account on dashboard in vicinity of balance -> redirects to Billing and Payments
- Fixed sidebar on left -> Balance $ -> Refill (quick link) -> Redirects to add payment method -> insert credit card details -> choose amount / type in a box
Opportunity to sign up for alert/notification when balance is low
- Fixed sidebar on right side -> “get alerts” link -> navigates to new page with different alert options (low balance and price change)
- Low balance alert -> “billing & payments page” -> “toggle” for option to turn on low balance alerts -> form to click on and can type exact balance $ threshold -> type amount $ -> type email -> save settings
- Price change alert (client can be made aware if humanID have cost update) -> insert email address -> save settings
Clear Definition of the table and graph
1. Table (based on the internal organizational console) Sample table shown below:
Some sorting functionalities:
- Date range
- Country
2. Graph
- remaining balance over time on the left y-axis
- total logins over time on the right y-axis
- X-axis indicates time (date/year)
- Able to adjust the time frame (daily/weekly/monthly/half a year/yearly)
Sample graph shown below: