← Todos os projetos

HelpConexões que aproximam pessoas e oportunidades.

Plataforma acadêmica que reúne perfis, vagas, cursos e comunicação entre profissionais e empresas.

Minha atuação
Desenvolvimento full-stack no projeto de TCC
Status
TCC em desenvolvimento
Tecnologias e práticas
Java 21 · Spring Boot · React · PostgreSQL
Ponto de partida

Perfis e oportunidades separados

O que entrego

Plataforma com identidade e comunicação

O que isso permite

Encontrar e conversar no mesmo ambiente

Responsável pela atuação descrita
Anny Gabrielly
Onde acessar
Na web · link Abrir projeto
Momento do projeto
TCC em desenvolvimento
Help
Captura real da interface pública · 30/10/2026

O problema

Profissionais e empresas precisam de um espaço para se apresentar, encontrar oportunidades e conversar. No projeto acadêmico, esse desafio também envolve identidades diferentes, permissões, persistência e consistência entre contas.

O que construí

No Help, meu TCC de Engenharia de Software, trabalho na construção full-stack de uma plataforma com perfis profissionais, feed, vagas, cursos, mensagens e notificações. O frontend React se comunica com uma API Java/Spring, com autenticação e regras no backend.

Impacto no front e no back

Front-end

Perfis, busca e comunicação em uma interface React. Os fluxos precisam refletir a conta ativa e manter nome, foto e estado coerentes entre telas.

  • React
  • Vite
  • Estado da sessão

Back-end

API Java/Spring com autenticação JWT, regras por tipo de conta e persistência. Testes de identidade, isolamento de perfis, sessões, mensagens e notificações apoiam a evolução da plataforma.

  • Java 21
  • Spring Security
  • PostgreSQL
  • JWT

As escolhas por trás da solução

Identidade em cada operação

Usuários e empresas têm fluxos específicos. Sessões e participantes autenticados são tratados no backend para evitar mistura entre perfis.

Comunicação entre tipos de conta

Mensagens, seguidores e notificações consideram a identidade de origem e destino, com testes dedicados aos cenários sociais.

Do ambiente local à publicação

H2 no desenvolvimento e PostgreSQL na produção. Backend e frontend têm responsabilidades separadas e configuração por ambiente.

Validar além do caminho feliz

Testes cobrem isolamento, troca de sessão, tokens e comunicação; um roteiro operacional orienta a checagem com quatro contas.

O que a entrega agrega

  • Backend + frontend integrados
  • Permissões por identidade
  • Validação automatizada

Evidências para explorar

Contexto dos resultados

Projeto acadêmico em equipe, em evolução. Este case apresenta minha atuação full-stack e as evidências do projeto, sem atribuir resultados de empregabilidade aos dados demonstrativos da interface.

Próximo projetoPageSpeed & SEO