You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Provide a feedback form to allow users to submit comments or report issues directly from the app.
Theme Selection:
Allow users to toggle between light and dark themes for the app.
App Version:
Display the current version of the app.
UI/UX Considerations:
Keep the design consistent with the existing app style.
Provide easy access to each feature from the profile section.
Ensure smooth transitions when updating information or changing the theme.
Technical Requirements:
Use Flutter’s Bloc for managing state, especially for handling theme changes and user profile updates.
Integrate a simple form for submitting feedback, possibly using a REST API or email service.
Display version information dynamically from the app’s configuration (e.g., using package_info_plus).
Dependencies:
flutter_bloc package for managing the state of theme selection and user profile data.
package_info_plus to fetch app version info.
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.
The text was updated successfully, but these errors were encountered:
@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.
@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.
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:
Profile Information:
Feedback Submission:
Theme Selection:
App Version:
UI/UX Considerations:
Technical Requirements:
Bloc
for managing state, especially for handling theme changes and user profile updates.package_info_plus
).Dependencies:
flutter_bloc
package for managing the state of theme selection and user profile data.package_info_plus
to fetch app version info.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.
The text was updated successfully, but these errors were encountered: