Skip to content

Add personalized userName support across main components#31

Open
arzucaner wants to merge 1 commit into
mainfrom
30-enhance-user-experience-with-personalized-name-usage
Open

Add personalized userName support across main components#31
arzucaner wants to merge 1 commit into
mainfrom
30-enhance-user-experience-with-personalized-name-usage

Conversation

@arzucaner

Copy link
Copy Markdown
Collaborator

This PR introduces userName-based personalization across several key frontend components to improve user engagement and emotional connection.

Updated Components:

  • ChatBox.jsx: Personalized welcome greeting and message tone.
  • MoodTracker.jsx: Added user's name in mood check-in and encouragement.
  • PostChatSuggestions.jsx: Personalized suggestions and wrap-up messages.
  • WelcomePrompts.jsx: Stores user name during onboarding and updates auth context.

Features:

  • Conditionally renders userName if available
  • Maintains friendly and warm tone without overuse
  • Follows best practices for non-intrusive personalization

Name is NOT used in:

  • Errors, system messages, or every chat message

Closes #

@arzucaner arzucaner self-assigned this May 30, 2025
@arzucaner arzucaner linked an issue May 30, 2025 that may be closed by this pull request
@goelsonali

Copy link
Copy Markdown
Owner

Do not merge it for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhance User Experience with Personalized Name Usage

2 participants