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

[TODO] Complete the Settings.jsx page #108

Open
gbowne1 opened this issue Jul 29, 2023 · 1 comment
Open

[TODO] Complete the Settings.jsx page #108

gbowne1 opened this issue Jul 29, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@gbowne1
Copy link
Owner

gbowne1 commented Jul 29, 2023

We have a Settings.jsx file that is accessible from the User Icon in the topnav bar. It's just a boilerplate file. Here are some settings to consider adding using mui

Notification preferences:
Allow users to choose the types of notifications they want to receive, such as new book releases, recommendations, or updates on their reviews. Provide options to enable or disable push notifications, email notifications, or in-app notifications.

Privacy settings: Allow users to control the visibility of their profile and reviews, such as making their profile public or private. Provide options to manage who can see their reviews, such as friends only, public, or specific user groups.

Account settings: Allow users to update their email address, password, or profile picture. Provide an option to link or unlink social media accounts for easy login or sharing.

Reading preferences: Allow users to set their favorite genres, authors, or reading goals. Provide options to customize the book recommendations based on their preferences.

Language and localization settings: Allow users to choose their preferred language for the app interface. Provide options for date and time formats, currency, or regional settings.Remember to implement these settings in a user-friendly and intuitive manner, using appropriate UI components and providing clear instructions.

Additionally, consider storing these settings in our database or user preferences to persist the user's choices across sessions

@gbowne1 gbowne1 added enhancement New feature or request help wanted Extra attention is needed labels Jul 29, 2023
@gbowne1 gbowne1 added this to the Frontend milestone Jul 29, 2023
@gbowne1 gbowne1 changed the title [TODO] Complete the Settings.jsx [TODO] Complete the Settings.jsx page Aug 6, 2023
@BlackBond06 BlackBond06 self-assigned this Nov 15, 2023
@BlackBond06
Copy link
Collaborator

@gbowne1 I have assigned this issue to my self.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: Todo
Development

No branches or pull requests

2 participants