Guia de Uso do LinkHub

Aprenda a criar, personalizar e publicar sua página de links.

Passo 1: Iniciando o Painel de Administração

O primeiro passo é acessar o painel onde toda a mágica acontece. Se você está rodando o projeto localmente, inicie o servidor com o comando npm run dev e acesse http://localhost:3000/admin.

Você será apresentado à interface de edição. Recomendamos começar carregando o arquivo data/links.json para se familiarizar com a estrutura.

[Placeholder para imagem da tela inicial do admin]

Passo 2: Editando Sua Página

O painel de administração possui várias abas para você personalizar sua página:

  • Informações: Defina seu nome, biografia, foto de perfil e as meta tags para SEO (título, descrição).
  • Links: Adicione, edite, reorganize ou remova os links que aparecerão na sua página.
  • Social: Configure os ícones para suas redes sociais.
  • Estilos: Solte sua criatividade! Altere cores, fontes, bordas e o plano de fundo.
  • Páginas: Edite o conteúdo das páginas de "Privacidade" e "Termos".
[Placeholder para um GIF/vídeo mostrando a edição]

Passo 3: Salvando Suas Alterações

Após fazer suas edições, é crucial salvá-las. Use o botão "Salvar" ou "Salvar e Exportar". Isso criará ou atualizará um arquivo JSON na pasta /data na raiz do projeto. Você pode nomear como quiser, por exemplo, meu-perfil.json.

Este arquivo é o "cérebro" da sua página, contendo todas as informações que você configurou.

Passo 4: Preparando os Arquivos para Hospedagem

Esta é a parte mais importante. A sua página final é composta por um conjunto de arquivos estáticos. Você precisa prepará-los para a publicação.

  1. Faça uma cópia da pasta link-page: Encontre esta pasta na raiz do projeto. Copie-a para um local seguro no seu computador. É esta cópia que será publicada.
  2. Mova e renomeie seu arquivo JSON:
    • Vá até a pasta /data onde você salvou seu arquivo (ex: meu-perfil.json).
    • Copie este arquivo para dentro da pasta data que existe na sua cópia da link-page.
    • Dentro da link-page/data, **renomeie o arquivo que você acabou de copiar para links.json**.

O resultado final deve ser assim:

[Placeholder para imagem da estrutura de pastas final]

Por que isso é necessário? A página estática (link-page/index.html) está programada para procurar e ler um arquivo chamado links.json dentro de sua própria pasta data para exibir seu conteúdo.

Passo 5: Publicando Sua Página

Com a pasta link-page preparada, você está pronto para publicá-la!

Você pode hospedar esta pasta em qualquer serviço de hospedagem de sites estáticos, como:

  • Netlify
  • Vercel
  • GitHub Pages
  • Cloudflare Pages
  • Hospedagem compartilhada tradicional

Basta fazer o upload do conteúdo da sua pasta link-page para o serviço escolhido, e sua página de links estará online para o mundo ver!