Skip to content

[FEATURE] Permitir edição de username pelo usuário #618

Description

@karinaperes

📝 Descrição

Adicionar ao perfil do usuário logado a possibilidade de alterar o campo username utilizado na URL pública do portfólio.

Durante a edição:

  • Validar formato permitido;
  • Verificar unicidade no banco;
  • Exibir mensagem amigável caso o username já exista;
  • Impedir salvamento de usernames duplicados.

🎯 Problema que resolve

Permite que usuários personalizem sua URL pública sem depender de intervenção administrativa.

📎 Documento Relacionado

docs/02-produto/portfolio

🕵️ Critério de Aceite

  • Campo username pode ser editado;
  • Sistema valida unicidade;
  • Username duplicado não pode ser salvo;
  • Mensagem de erro é exibida ao usuário;
  • URL pública continua funcionando após alteração.

📌 Definition of Done (DoD)

  • Código implementado
  • Regras de negócio respeitadas
  • Testes passando
  • Documentação atualizada (se necessário)
  • PR revisado e aprovado

🙌 Torne-se um colaborador

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for Feature.

    Projects

    Status
    Ready

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions