Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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).
…ário logado (#156) ## Resumo Este PR reorganiza o frontend para uma arquitetura orientada a domínio (DDD), separando responsabilidades por contexto de negócio e reduzindo o acoplamento entre páginas, componentes, hooks e infraestrutura. Também implementa o novo layout autenticado da aplicação, com estrutura fixa de sidebar, header e área principal com scroll isolado. ## Principais mudanças - Reestruturação do frontend seguindo DDD: - `app` para composição da aplicação e rotas - `domains/auth` para autenticação - `domains/jobs` para vagas - `domains/marketing` para landing page - `shared` para componentes, hooks, libs e assets reutilizáveis - Implementação do layout autenticado: - Sidebar modular seguindo o design do Figma - Header modular seguindo o design do Figma - Área principal renderizada via `Outlet` - Header e sidebar fixos na tela - Scroll aplicado apenas no conteúdo principal - Ajustes de fluxo: - Login e OAuth redirecionam para `/home` - Página de vagas renomeada para `JobsPage` - Rotas autenticadas organizadas como `/home`, `/vagas` e `/mentoria` - Melhorias de tema: - Sidebar e header agora respeitam light/dark mode usando os tokens do projeto - Título do header muda dinamicamente conforme a rota atual ## Validação - Lint executado com sucesso - Testes unitários executados com sucesso - Build de produção executado com sucesso
✅ Deploy Preview for candidateia ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
candidate | 4fb27bc | Jun 27 2026, 10:32 AM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.