Skip to content

Feature/issue 98 user registration#149

Merged
Benevanio merged 10 commits into
Cla-Code-Community:developfrom
Jovinull:feature/issue-98-user-registration
Jun 25, 2026
Merged

Feature/issue 98 user registration#149
Benevanio merged 10 commits into
Cla-Code-Community:developfrom
Jovinull:feature/issue-98-user-registration

Conversation

@Jovinull

Copy link
Copy Markdown

Resolve a Issue #98.

Adiciona a opção para o candidato escolher entre "Sou Usuário" e "Sou Admin" na mesma tela de registro. Quando o perfil for usuário comum, os campos de "Nível" e "Tecnologias" ficam ocultos e não bloqueiam a criação da conta, simplificando o fluxo.

O que foi feito:

  • DB: adicionada a coluna role na tabela users (com migração local executada).
  • API: endpoints ajustados para receber, validar via Zod e persistir a role.
  • UI: adicionadas as abas de seleção no formulário RegisterSide.tsx e ajustada a condicional dos campos extras.
  • Testes: cenários do frontend atualizados para contemplar os dois perfis (100% passando).

@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Bene Tesla's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
painel-vagas Ready Ready Preview, Comment Jun 19, 2026 8:38pm

@Benevanio Benevanio self-requested a review June 19, 2026 23:13
Comment thread frontend/src/components/login/RegisterSide.tsx
@Jovinull

Copy link
Copy Markdown
Author

Conflitos resolvidos.

@Benevanio Benevanio merged commit f20a738 into Cla-Code-Community:develop Jun 25, 2026
1 of 2 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in JobAtlas – Kanban Jun 25, 2026
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.

2 participants