Skip to content

User activity flows

Mikey edited this page Jul 7, 2017 · 4 revisions

FLOWS

Flow chat link: https://www.draw.io/#G0B9Qp9qMj9fuyWFJvOHNsSzVyWDA

Original issue: https://github.com/root-systems/cobuy/issues/25

Previous Designs:

Sign up

  • Sign up as someone who wants to create/admin a new group
  • Sign up as someone who has been invited to join a group as a member - still in pre-requisite phase
  • Sign up as someone who has been invited to join a group as a member - past pre-requisite phase
  • Sign up as someone who has been invited to help admin a new group - still in pre-requisite phase
  • Sign up as someone who has been invited to help admin a new group - past pre-requisite phase
  • ?? Sign up as someone who doesn't yet belong to a group and doesn't want to be an admin

Log in

  • Log in as a member of an already established group
  • Log in as an admin of an already established group
  • Log in as a member of a group in the pre-requisite phase
  • Log in as an admin of a group in the pre-requisite phase
  • ?? Log in as someone who doesn't yet belong to a group and doesn't want to be an admin

Pre-requisite phase

  • Create my profile
  • Edit my profile
  • Create group profile
  • Edit my group profile
  • ?? Create another group before the first is finished
  • Invite members to a group via CSV
  • Invite members to a group manually
  • Invite admins to a group via CSV
  • Invite admins to a group manually
  • Edit member/admin list of my group
  • Add first supplier profile
  • Add supplier product info via CSV
  • Add supplier product info manually
  • ?? Add another supplier before the first is finished
  • Once all three pre-requisites are completed, take user to main dashboard

Member dashboard - ORDERS

  • View open orders
  • Place an order
  • Edit my order
  • Delete my order
  • View all suppliers
  • View supplier details
  • View product list of a supplier
  • View my favourite products of a supplier
  • Suggest a new supplier
  • View a closed order I participated in
  • See order status for all current orders (all open, closed orders I participated in)
  • View my tweaked order (what I will receive if what we send to the supplier arrives)
  • View my order history
  • View all favourite products across all suppliers (??)
  • View when the next order for a certain item is

Member dashboard - GROUP

  • View my profile
  • Edit my profile
  • Delete my profile/account
  • View all groups I am part of
  • Leave a group
  • View contact details for group members
  • Add someone to waitlist (invite someone to group)
  • Delete someone I invited on the waitlist
  • Contact other group members (??)

Admin dashboard - ORDERS

  • Add new supplier
  • Edit existing supplier
  • Delete supplier
  • Start an order
  • Edit an order
  • [ ]

Admin dashboard - GROUP

  • [ ]
Clone this wiki locally