Skip to content

Instantly share code, notes, and snippets.

@cfsanderson
Last active January 15, 2020 13:16
Show Gist options
  • Save cfsanderson/3133bda070653796efd6ae5d63c8766d to your computer and use it in GitHub Desktop.
Save cfsanderson/3133bda070653796efd6ae5d63c8766d to your computer and use it in GitHub Desktop.
Skribe design meeting notes

Skribe Design Meeting Notes

Restate everything as a problem!

Skribe Design Meeting

  • completed state of task in read-only mode (tasks viewable after "closed" in admin?)

    • for V1 it is an on/off thing (invisible if disabled in admin)
  • consistency between marketing site and in-app verbiage (specifically "collect" and/or "start task" as well as things like "form", "record", "payout", "payments", etc.)

    • "add a record" for CTA on task
    • "task"
    • "payout"
  • error messages in the mobile app if the associated Fulcrum record(s) is no longer available

    • kill it b/c not important
  • UX for chat, messages, notifications, and any other communications

    • Messages = conversations = email
      • list - maybe smaller more truncated than tasks
      • can have the context of:
        • person (chats with Dale, tap on his face)
        • task ()
        • time
      • V1 = Gmail with ability to view newest messages at the top and start (compose) a new message with a button.
        • no person to person
        • just a one-way message to HQ
    • Notifications
      • upper-right?
      • acknowledge and go away
      • cleared by default, have to explicitly save
    • Chat

Skribe mobile animations

  • main navigation buttons = instant or very fast dissolve
  • progressive "drill-in" workflows (e.g. sign up flow) = slide-in, 150ms, from right, ease-out
  • back button in workflow = slide-out, 75ms, to right

ADMIN

Projects (main)

  • create a project
    • map? with add geometry with drag and drop geo json file for sites (upload button)
    • name
    • description
    • (eventually ability to add Fulcrum forms)
    • after creation of the project,
      • show project details with list of sites if available
      • create site button OR drag and drop OR upload geo json
        • (pre populated names - numerical)
        • form
          • geometry
          • name
          • description

Skribe Notes:

  • Members design

    • groups view
    • groups create flow
    • member profile view
      • availability?
    • member create flow
    • scheduling view
    • scheduling flow
  • Chat design

    • 1st version => one to one
    • 2nd phase => one to many
  • Project, Site, and Task design

    • create a project
    • create a site
    • create a task
    • project view (single)
    • site view (single, related to project)
    • task view (single, related to project)
    • projects view all
  • recurring tasks

  • calendar as part of Skribe profile

  • scheduling a task between certain hours

  • send them a task with points or polygons

  • searchable profile

  • search for and filter by groups and subsets of groups and assign multiple

  • can see multiple orgs at same time???

  • feed for new signups on dashboard

  • choice of ways to visualize Skribes (map, list)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment