Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impove Onboarding / Membership management process #771

Draft
wants to merge 10 commits into
base: develop
Choose a base branch
from

Conversation

markets
Copy link
Collaborator

@markets markets commented Dec 29, 2024

Ref: #770

Some improvements on Register & Membership process:

  • Review register process (create account and confirm email), some users get stuck in this process
  • Remember users without membership (15 days after register) they should ask for membership in some Organization or the user will be deleted when user have 1 month on the platform without membersehip
  • Super admin (active admin) allow to filter users without membership (we will manually manage this list and remove old users without membership)
  • Fix duplicate applications Duplicate applications #763
  • Force page https://www.timeoverflow.org/organizations to users logged in without membership (some users don't know what to do if they see pages like https://www.timeoverflow.org/pages/about)
  • Improve text of email notifications new membership application, specify the name of the organization user want to join
  • Notify orgs admins (CCO) when membership remove their membership
  • On https://www.timeoverflow.org/organizations Organizations list place BdTOnline (org 402) always at the begining (it's the TimeBank that you can join if you don't find any in your location) ℹ️ NOTE Added highlighted flag to avoid hardcoding IDs

@markets markets linked an issue Dec 29, 2024 that may be closed by this pull request
@markets
Copy link
Collaborator Author

markets commented Jan 2, 2025

@sseerrggii I'm still polishing some details and working in some points, but I'm unable to reproduce the 1st issue 🤔:

Review register process (create account and confirm email), some users get stuck in this process

Do you have more specific information about those problems?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Impove Onboarding / Membership management process
1 participant