Skip to content

MVP #25

@zeekay

Description

@zeekay

Dash

Hanzo's dashboard.

Audience

Engineer > Support > Marketer.

Engineer / Technical Founder

Engineer at at early-stage startup, Verus or maybe an agency. Possibly a
technical founder, CTO or VP of Engineering. Responsible for building company
site, online store, setting up analytics, interfacing with various services.

  • Needs access to everything
  • Needs to configure everything
  • Needs flexibility
  • Needs basics
    • Basic CRUD across models (create, edit, list products, etc)
    • Automate tedious parts of setup process
      • Importing existing users, orders (Indiegogo, Kickstarter, etc)
      • Setting up analytics
      • Setting up new site, continuous deployment
      • Checkout / payment processing
      • Adding products to system
      • Email configuration
      • Configure (connect) third-party integrations
        • Analytics
        • Email
        • Marketing
        • Payment processing
        • Shipping and Fulfillment
        • Support

Support

Support agent dealing with customer inquiries, possibly a founder (COO or CEO)
in an early-stage startup.

  • Needs access to customers and orders
  • Needs to be able to perform basic operational duties
    • Edit Order
      • Refund order
      • Add/remove line items
    • Edit Customer
      • Resend emails
      • Reset password
      • Credit user's balance

Marketer / Executive

Marketer, CEO or CMO. Possibly founder, usually Verus (managed) or external
consultant.

  • Needs access to analytics configuration
    • Add Facebook Pixel, Google Analytics, etc
    • Configure / view analytics settings
  • Needs access to analytics / reporting views
    • Audience demographics, acquisition, behavior and conversion information
    • User acquisition and sales visualiation of current, trends, predictive
  • Needs access to basic user and order statistics
    • Ideally can discern patterns in orders/signups/etc
  • Needs access to marketing automation tools
  • Needs to be nudged to do right things

Requirements for MVP

I should fulfill the following requirements for MVP:

Functional / Usability

  • New user on-boarding should be functional.
  • Existing users should have same functionality as in present dashboard.
  • We should present our current functionality in a well organized fashion.
  • It should be clear how to include new features, tools.

Focus

Our dashboard should be able to convey value to developers. Long term we'd like
to provide a better experience for everyone, but for now we'll focus on
developers.

  • UI should be fast and intuitively organized.
  • Navigation should be fast.
  • Search needs to be powerful.
  • Platform should be flexible enough to accomodate any number of
    configurations.
  • Setup of new sites/integration should be painless and quick.
  • Maintenance/support should be reasonable.
  • Additional features of product should be encouraged and attractive to expand
    usage to include.

Use cases

New user on-boarding

I want to start a new company selling t-shirts online. I should be able to
on-board my new company and set everything up necessary to start running and
improving my business. The initial process should take at most 5 minutes. All
steps in "full" process should be completable within 10-15 minutes. I should be
encouraged to enable/expand usage of platform to every major feature.

  • Sign-up
  • Add business information
  • Create site
  • Add form
  • Connect analytics
  • Connect payment processor
  • Connect shipping & fulfillment
  • Configure email
  • Go live

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions