ASCENDynamics-NFP / AscendCoopPlatform

An open-source collaboration platform for worker-owned cooperatives, nonprofits, and private organizations, built with Ionic and Firebase, to foster growth, real-time data-driven decision-making, and address basic human needs through community-based solutions.
https://ascendynamics.org/
GNU Affero General Public License v3.0
4 stars 13 forks source link

Collect User Information in Registration Flow #128

Open mufniarz opened 1 year ago

mufniarz commented 1 year ago

Description:

To enhance our user experience and tailor our platform's features to our users, we need to collect specific information during the registration process. This issue outlines the data points we aim to gather and how they will be integrated into the registration flow.

Tasks:

User Information to Collect:

  1. Full Name: To personalize user interactions on the platform.
  2. Email Address: For account verification, notifications, and communication.
  3. Password: Secure authentication.
  4. Date of Birth: To ensure users meet any age requirements.
  5. Location (City, Country): For location-based features or content.
  6. Occupation/Role: To understand the user's professional background.
  7. Interests: To tailor content or opportunities to the user.
  8. Profile Picture: Optional, for personalizing the user profile.
  9. Contact Number: Optional, for direct communication if necessary.

Additional Information:

mufniarz commented 9 months ago

https://docs.google.com/document/d/1FeEtxbx20-ITCe_7-Y5vuspiQ1vQnZZA5PWYajthWVY/edit?usp=sharing

mufniarz commented 8 months ago

Blocked by https://github.com/ASCENDynamics-NFP/AscendCoopPlatform/issues/203 which is a duplicate story, but takes priority.