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

FEATURE: Add "Delete Account" Option in Tasty Trail Profile #414

Closed
3 tasks done
IkkiOcean opened this issue Nov 2, 2024 · 0 comments · Fixed by #423
Closed
3 tasks done

FEATURE: Add "Delete Account" Option in Tasty Trail Profile #414

IkkiOcean opened this issue Nov 2, 2024 · 0 comments · Fixed by #423
Assignees
Labels
enhancement New feature or request gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted

Comments

@IkkiOcean
Copy link
Contributor

Is there an existing issue raised for this?

  • I have searched the existing issues

Describe the feature

Description

Add a feature that allows users to delete their account from Tasty Trail. This option will provide users with more control over their personal data and ensure compliance with data privacy standards. Upon deletion, all user data, including saved recipes, reviews, and profile information, should be removed from the system.

Requirements

  1. Delete Account Option:

    • Add a "Delete Account" button in the profile settings section.
    • Include a confirmation prompt to prevent accidental deletions.
    • Display a final warning explaining that account deletion is irreversible and will result in the permanent loss of all data.
  2. Data Removal:

    • Ensure that all user-related data is completely removed from the database upon account deletion (e.g., saved recipes, reviews, and profile information).
    • Remove any third-party integrations or authentication tokens associated with the user.
  3. Confirmation and Feedback:

    • Provide a success message once the account is successfully deleted.
    • Optionally, redirect the user to a goodbye or feedback page to understand their reason for leaving.

Component

/profile

It should be implemented because

  1. User Control and Autonomy:

    • Users today expect full control over their data, including the ability to delete their accounts when desired. This feature empowers users by giving them the freedom to manage their relationship with the app, respecting their choices.
  2. Data Privacy Compliance:

    • Many data protection regulations (such as GDPR in Europe and CCPA in California) require platforms to provide users with an option to delete their accounts and personal data. Implementing this feature ensures that Tasty Trail complies with these standards, reducing the risk of legal issues.
  3. Building Trust and Transparency:

    • Allowing users to delete their accounts fosters trust, showing them that Tasty Trail values transparency and respects their privacy. This can improve brand reputation and user loyalty, as users feel more confident that their data is handled responsibly.

Would you like to work on this issue?

Yes

Terms & Conditions

  • I agree to follow the Code of Conduct
  • I'm a GSSOC'24 Ext contributor
@IkkiOcean IkkiOcean added the enhancement New feature or request label Nov 2, 2024
@github-actions github-actions bot added gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted labels Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc-ext For GSSOC Extended Contribution. hacktoberfest-accepted
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant