Skip to content

👤 Feat: Enhanced User Profile Management #89

@Cedarich

Description

@Cedarich

Title: feat(user): implement rich profile management
Complexity Score: 150 points

Description
The current User entity is bare-bones. We need to support rich profiles with avatars, banners, bios, and social links.

Requirements and Context

  • Fields: banner_url, avatar_url (if separate from NFT), bio (text), twitter_handle, instagram_handle, website.
  • Validation: Ensure social handles are valid formats.

Suggested Execution

  1. Add columns to User entity.
  2. Update UpdateProfileDto with validation rules (class-validator).
  3. Update UsersController to handle the new fields.

Test and Commit

  • Commit Message: feat(user): implement rich profile management

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave program

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions