Skip to content

heraclitothiago/links

Repository files navigation

AdvLinks - Seu Hub de Links Pessoal

Status do Projeto Licença

Descrição do Projeto

Bem-vindo ao AdvLinks, seu hub personalizado de links! Este projeto foi desenvolvido utilizando Next.js, Tailwind CSS e API rest criada com Google Apps Script. Ele permite que você crie uma página personalizada com links importantes, semelhante ao Linktree.

Demonstração

Banner

Conteúdo

Tecnologias Utilizadas

Instalação

  1. Clone o repositório: git clone https://github.com/heraclitothiago/links.git
  2. Navegue até o diretório: cd links
  3. Instale as dependências: npm install

Como Usar

  1. Configure sua própria página de links no arquivo de configuração.
  2. Inicie o aplicativo: npm run dev
  3. Abra seu navegador e vá para http://localhost:3000

Configurando sua Página de Links

  1. Crie uma Planilha no Google Sheets:

  2. Abra o Editor de Scripts:

    • No menu superior, clique em "Extensões" e selecione "Apps Script".
    • Cole o código JavaScript fornecido pelo desenvolvedor no editor de scripts.
  3. Implemente o Script:

    • Execute o script no editor de scripts para implementar as funções necessárias.
  4. Personalize sua Página de Links:

    • Edite a planilha conforme suas preferências, adicionando seus links e informações.
    • Você pode personalizar a aparência da página, a ordem dos links, etc.
  5. Salve e Publique:

    • Salve suas alterações no editor de scripts.
    • Publique a versão web do seu script indo para "Publicar" > "Implantar como app da web".
    • Copie o URL gerado para usar como a URL da sua página de links.
    • Este link será necessário para as configurações de variáveis de ambiente na Vercel

Contribuição

Contribuições são bem-vindas! Se você quiser contribuir para este projeto, por favor, siga os passos:

  1. Faça um fork do projeto
  2. Crie uma branch para a sua feature (git checkout -b feature/MinhaFeature)
  3. Faça commit das suas mudanças (git commit -am 'Adiciona MinhaFeature')
  4. Faça push para a branch (git push origin feature/MinhaFeature)
  5. Abra um Pull Request

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.


Sobre Mim:

Olá, eu sou Heráclito Thiago, um advogado com mais de uma década de experiência, atuando na área desde 2013. Apaixonado por tecnologia, sou autodidata e estou buscando migrar para carreira como programador. Tenho experiência como fullstack developer, trabalhando principalmente com PHP e JavaScript.

Ao longo da minha jornada, adquiri conhecimento em diversos frameworks, incluindo Laravel, CodeIgniter, CakePHP, Next.js e Express.js. Acredito na importância da versatilidade e da constante aprendizagem para se manter atualizado no mundo da programação.

Atualmente, estou cursando Ciência da Computação no IFMA, com previsão de conclusão em 2027. Estou entusiasmado em combinar minha experiência jurídica com minha paixão por tecnologia para criar soluções inovadoras e contribuir para projetos desafiadores.

Redes Sociais:

Habilidades Técnicas:

  • Fullstack Developer: PHP e JavaScript
  • Frameworks: Laravel, CodeIgniter, CakePHP, Next.js, Express.js, entre outros.
  • CSS e frameworks (bootstrap, tailwind, etc...)

Educação:

  • Atualmente cursando Ciência da Computação no IFMA, com previsão de conclusão em 2026.

Estou animado com as possibilidades que a tecnologia oferece e ansioso para contribuir de maneira significativa para projetos desafiadores.

Releases

No releases published

Packages

No packages published