opencollective icon indicating copy to clipboard operation
opencollective copied to clipboard

[Project] Organization onboarding followups

Open Betree opened this issue 2 months ago • 4 comments

Overview

Secured account creation, organization dashboard welcoming, settings reorganization

Ownership

Owner:

Engineering: @kewitz, @gustavlrsn

Note: Project owner responsibilities include coordinating all the different people that need to contribute to the project, defining specs and goals, communicating project progress, being the point person for decisions, QA, documentation, and a plan for ongoing maintenance. If the project owner can't continue, they need to hand the role over to another person explicitly.

Desired Outcomes

  • Create a sign-up onboarding flow integrating personal profile creation into the “create organisation” flow
  • Create an organisation dashboard welcome section asking the user what they’d like to do on the platform
  • Each functionality opens a side drawer with documentation links and/or setup guides
  • Each setup guide is independent of the functionalities
    • Action items are not mutually exclusive (e.g. “set up Stripe” appears wherever required)
  • In the Advanced tab of Settings, users can activate or deactivate money management and fiscal hosting
    • If a user deactivates money management and/or fiscal hosting:
      • Show a pop-up explaining why they can’t do the action, or
      • Show a pop-up listing all repercussions of deactivation
  • If a user is creating only their personal profile, show a “What would you like to do?” section on their personal dashboard overview
    • Options:
      • Create an organisation
      • Create a collective
      • Support projects

Context & related issues

  • https://coda.io/d/Make-Open-Collective_dnHLKv7oLV0/Currently_suSgoFhs#CurrentProjects_tuTeF75U/r378&columnId=c-CZ7eiXqg1G&view=center

Betree avatar Nov 17 '25 09:11 Betree

This week:

  • [x] Review and merge: Signup flow Individual + Organization
  • [x] Spec out Organization Welcome and create issues
  • [x] Start Organization Welcome

kewitz avatar Nov 17 '25 13:11 kewitz

This week

  • [x] Review (@Betree) & merge refactor
  • [x] Proposal for actions to be reviewed with Amina

Betree avatar Nov 24 '25 13:11 Betree

This week:

  • [ ] Final check on UI/UX @gustavlrsn
  • [x] Merge and deploy
  • [ ] Implement the Individual welcome component

kewitz avatar Dec 01 '25 11:12 kewitz

This week

  • [x] Update for buttons on the welcome drawer to enable/disable hosting
  • [x] Individual welcome component

Betree avatar Dec 08 '25 13:12 Betree

This week

  • [ ] https://github.com/opencollective/opencollective/issues/8391

Betree avatar Dec 15 '25 13:12 Betree