droidconKE / flutterconKEApp

https://play.google.com/store/apps/details?id=dev.flutterconke.app
13 stars 22 forks source link

User profile section #156

Open muchirajunior opened 3 days ago

muchirajunior commented 3 days ago

Summary: We need to develop a user profile section where users can view and manage their account settings, such as personal information, feedback submission, theme selection, and app version details.

Key Features:

  1. Profile Information:

    • Display user’s profile details (e.g., name, email, profile picture).
    • Option to edit or update profile info.
  2. Feedback Submission:

    • Provide a feedback form to allow users to submit comments or report issues directly from the app.
  3. Theme Selection:

    • Allow users to toggle between light and dark themes for the app.
  4. App Version:

    • Display the current version of the app.

UI/UX Considerations:

Technical Requirements:

Dependencies:

Expected Outcome: This feature will provide users with better control over their app experience and give them a platform to share feedback for continuous improvement of the community app.

MillerAdulu commented 3 days ago

Feedback Submission:

Provide a feedback form to allow users to submit comments or report issues directly from the app.

@muchirajunior Concerning this, we already have a feedback form in the app. So this won't be necessary.

MillerAdulu commented 3 days ago

Option to edit or update profile info.

@muchirajunior Concerning this, for the use case that this app meets, we don't need to be able to update profile information since that is fetched from Google during auth.

MillerAdulu commented 3 days ago

@muchirajunior Also ensure that a user can log out. Currently, when you tap the profile icon top right, you get a pop up. So that logout functionality can shift to the profile page.

Otherwise, this is clear to be tackled, you can go ahead.

muchirajunior commented 1 day ago

ok noted