Voltar aos projetos
Projeto educacional · tecnologias

KenzieHub

Interface React para cadastro, login e gerenciamento de tecnologias de um perfil de desenvolvedor.

KenzieHub — Captura da execução local · tela de login
TELAS E FLUXOS

Do início ao resultado

  1. 01

    Cadastrar-se

    Formulário com validação e confirmação por email.

  2. 02

    Fazer login

    Acesso autenticado ou modo demonstração.

  3. 03

    Gerenciar tecnologias

    Lista de tecnologias e níveis em área protegida.

IMAGENS DO APLICATIVO

Interface em ação

Tela de login da versão pública KenzieHub
Sobre o projeto

Contexto & construção

Projeto educacional de desenvolvimento web. O código implementa autenticação, rota protegida e cadastro, edição e exclusão de tecnologias com indicação de nível. A interface foi conectada ao Supabase Auth e a tecnologias persistidas em PostgreSQL com Row Level Security. O proprietário confirmou cadastro com verificação de email e login reais, além de persistência após recarga e novo login; uma consulta direta ao Supabase confirmou o registro da tecnologia. Edição, exclusão e isolamento entre contas distintas ainda não foram verificados em operação real.

  1. 01

    A ideia

    Organizar o perfil técnico de uma pessoa de forma que ela consiga cadastrar suas tecnologias e níveis de experiência atrás de uma conta própria.

  2. 02

    Como foi construído

    Aplicação React com validação de formulários, fluxo de cadastro, confirmação por email, login e rota protegida. O Supabase fornece autenticação e a tabela PostgreSQL com RLS registra as tecnologias associadas ao usuário.

  3. 03

    Minha participação

    Projeto educacional individual, revisado para padronizar mensagens de erro, botões, experiência mobile e conexão com o backend de demonstração.

  4. 04

    O que está demonstrado

    Cadastro, email confirmado, login e persistência de uma tecnologia após novo acesso foram observados. Edição, exclusão e isolamento entre contas distintas ainda não foram comprovados em teste real.

  5. 05

    O que está no código

    • Formulários de cadastro e login com validação.
    • Navegação com rota protegida.
    • Cadastro, edição e exclusão de tecnologias.
    • Dados persistidos no Supabase com políticas de acesso por usuário.
VAMOS CONVERSAR

Uma boa conversa pode
abrir novos caminhos.

Busco oportunidades remotas em IA aplicada, desenvolvimento de prompts, treinamento de IA e avaliação de respostas, aproveitando minha experiência prática em operações, atendimento e gestão digital. Vamos conversar pelo canal que preferir.