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

Add Account Tab with User Information and Reset Password Feature #62

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

omgitsjan
Copy link
Contributor

Hello,

I've noticed that AgencyOS lacked a dedicated account tab inside the portal, so I took the initiative to create one. This new tab allows users to view their email and update some of their personal information.

In the account tab, users can modify details like their first name, last name, title, and location. This is facilitated through a user-friendly interface that integrates seamlessly with the existing design.

Additionally, I've implemented a 'Reset Password' button. Currently, it displays a message that this feature is coming soon. This placeholder establishes the groundwork for future development.

Here is a preview image (https://imgur.com/a/J4zVyaj). This includes reactive user data handling, error management, and a toast system for user feedback during operations like updating information or attempting to reset passwords.

I believe these additions will improve the user experience inside the portal, and I'm open to hear your thoughts and suggestions.

Kind Regards
Jan

Copy link

vercel bot commented Dec 29, 2023

@omgitsjan is attempting to deploy a commit to the Directus Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Contributor

@Abdallah-Awwad Abdallah-Awwad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works great for me! 🔥🔥
Thanks for sharing.

Copy link

netlify bot commented Jan 7, 2024

‼️ Deploy request for agency-os rejected.

Name Link
🔨 Latest commit 0a23701

Copy link

netlify bot commented Jan 11, 2024

‼️ Deploy request for agency-os rejected.

Name Link
🔨 Latest commit 90ac92b

@omgitsjan
Copy link
Contributor Author

@ComfortablyCoding maybe you can take a look at it?

@ComfortablyCoding
Copy link
Contributor

ComfortablyCoding commented Jul 30, 2024

@ComfortablyCoding maybe you can take a look at it?

Hello and thanks for the contribution! At the moment I am focusing on fixing bugs and doing some cleanup.

That being said I do have this on my list to review once those are complete.

@ComfortablyCoding ComfortablyCoding added the enhancement New feature or request label Jul 30, 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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants