dBianchii / kodix-turbo

https://kodix.com.br
1 stars 0 forks source link

KOD-84 Eu como usuário gostaria de poder excluir a minha conta #281

Closed dBianchii closed 2 weeks ago

linear[bot] commented 1 month ago
KOD-84 Eu como usuário gostaria de poder excluir a minha conta

Criar um card abaixo desse, com os times ativos e a opção para excluir a conta. [image.png](https://uploads.linear.app/fec09baa-94d1-43a2-9905-926d141db622/39759b6c-be9a-4b30-8794-d5414a31592b/0d4f18da-6d1a-4d93-ba37-278eed3b99be) Inspirado também no Digital Ocean, que acho ótimo: [image.png](https://uploads.linear.app/fec09baa-94d1-43a2-9905-926d141db622/1258931c-02e3-4b09-bf76-14154385ad4e/b5c63ce3-a455-4665-847c-dd20c7222cc3) Diante dessa ideia, poderemos excluir a aba de Equipes e transformar ela em um card dentro do Geral. Assim, fica mais fácil para o gestor ver que ele pode sair/excluir os times e também excluir a conta. ### Requisito de Funcionalidade: Exclusão de Conta no Kodix **Nome da Funcionalidade:** Exclusão de Conta **Descrição:** A funcionalidade de exclusão de conta permitirá que os usuários excluam suas contas na plataforma Kodix, tornando-as inacessíveis. **Regra:** Antes de excluir a conta, o usuário precisará realizar algumas ações, como transferir ou excluir as equipes que possui. Atualmente, a opção de transferir propriedade (ownership) de uma equipe ainda não está disponível, mas isso poderá ser implementado em breve. **Requisitos :** 1. **Ação de Exclusão:** * O usuário deve ter a opção de excluir a conta em um card, em **\[Configurações de Conta\] / \[Geral\].** * Antes da exclusão, o sistema verificará se o usuário possui equipes ativas. Se houver, o sistema exigirá que o usuário saia do time, ou exclua o time. * Por fim, restará apenas um time, que deverá estar sem nenhum outro usuário. Todos deverão ser removidos antes da exclusão da conta. Nos "…" 3 pontinhos sugiro ter a seguinte funcionalidade: [image.png](https://uploads.linear.app/fec09baa-94d1-43a2-9905-926d141db622/2fbb63cc-0ab7-4d59-bbc0-40b55cebc668/f2ab6888-384d-4012-9896-e2859c82dda1) * Se sou owner da Equipe, aparecer \[Excluir\], senão, aparecer \[Sair\] 3. **Confirmação de Exclusão:** * Após a validação, o sistema deve solicitar uma confirmação final do usuário antes de excluir a conta. Acho importante criar um campo em um Modal pedindo uma digitação: "excluir a conta" e o botão \[Excluir\] . * A confirmação deve incluir uma mensagem informando que a conta será excluida * Ao excluir, deverá primeiro excluir o último time restante do usuário e logo após, remover o usuário e todos os seus dados.

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
kdx ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 7, 2024 1:54am