Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Paulo Henrique — Portfólio de Desenvolvimento de Software

Portfólio pessoal e profissional com projetos de desenvolvimento full stack, integração entre sistemas, automação, banco de dados e interfaces responsivas.

Portfólio GitHub LinkedIn


Sobre o projeto

Este repositório apresenta minha trajetória em desenvolvimento de software e reúne os trabalhos que melhor representam minha evolução técnica.

O portfólio destaca projetos que conectam interface, back-end, APIs, persistência, automação e documentação. O principal caso apresentado atualmente é o ecossistema EchoCraft + EchoPanel, formado por duas aplicações independentes que se comunicam por uma API autenticada.

Sobre mim

Sou estudante de Ciência da Computação no CEUB, em Brasília/DF, e desenvolvedor de software em formação.

Tenho interesse em desenvolvimento full stack, integrações entre sistemas, automação, APIs e banco de dados. Aprendo principalmente por meio da prática: construo protótipos, testo soluções, investigo falhas, registro decisões e aprimoro os projetos conforme encontro novos desafios.

Projetos em destaque

EchoCraft + EchoPanel

Ecossistema de memória temporal para servidores Minecraft.

O EchoCraft é um plugin Paper em Java que registra versões de estruturas, rastros e ações de jogadores, persiste os dados em SQLite e restaura memórias temporais.

O EchoPanel é um painel Laravel com Livewire que monitora servidores, exibe atividades e linhas do tempo visuais e envia comandos remotos de restauração ao plugin.

Tecnologias e conceitos: Java, Paper API, Laravel, Livewire, PHP, REST API, SQLite, Gradle, autenticação por token, heartbeat e fila de comandos.

AccessVault

Plataforma de gestão de acessos com autenticação, níveis de permissão, solicitações, aprovação, geração de acessos e trilha de auditoria.

Tecnologias e conceitos: React, FastAPI, JWT, SQLite, controle de acesso, auditoria e dashboard administrativo.

Organizador de Arquivos

Automação em Python para classificar arquivos por extensão, criar diretórios e gerar um resumo da execução.

Tecnologias e conceitos: Python, manipulação de arquivos e automação de tarefas repetitivas.

Sistema de Estoque

Aplicação em Python com operações de cadastro, consulta, atualização e remoção de produtos.

Tecnologias e conceitos: Python, SQLite, CRUD e persistência de dados.

Tecnologias do portfólio

HTML5 CSS3 JavaScript Java Laravel PHP Python SQLite Supabase GitHub Pages

Principais recursos

  • layout responsivo para computador, tablet e celular;
  • navegação móvel acessível;
  • SEO básico, Open Graph e dados estruturados;
  • apresentação organizada de projetos e competências;
  • destaque para integração entre Java e Laravel;
  • currículo atualizado para download;
  • recomendações públicas integradas ao Supabase;
  • fallback para falhas de imagens e serviços externos;
  • suporte à preferência de movimento reduzido;
  • links diretos para projetos, GitHub, LinkedIn e email.

Estrutura esperada

portfolioHUB/
├── index.html
├── README.md
├── .gitignore
└── assets/
    ├── docs/
    │   └── curriculo-paulo-henrique.pdf
    └── img/
        ├── foto-perfil.jpg
        └── certificado-python.jpg

Executando localmente

git clone https://github.com/phmbezerra/portfolioHUB.git
cd portfolioHUB
python -m http.server 8000

Depois, acesse http://localhost:8000.

Recomendações com Supabase

A seção de recomendações utiliza a tabela recommendations com os campos:

id
name
avatar_url
message
approved
created_at

Novas recomendações são registradas com approved = false e aparecem no site somente após aprovação.

A chave pública do Supabase pode ser utilizada no front-end, mas a proteção dos dados depende de políticas de Row Level Security (RLS) configuradas corretamente.

Publicação

O projeto está preparado para publicação pelo GitHub Pages a partir da branch principal e da pasta raiz do repositório.

Contato


Desenvolvido e mantido por Paulo Henrique de Melo Bezerra.

About

Portfólio acadêmico e profissional com apresentação pessoal, projetos, habilidades, certificações e recomendações

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages