Pitch: Link shortener
O Encurtador é uma ferramenta de encurtar URL indicado para todas as empresas, de todos os portes. Seu modelo de formatação é “encurtador.com.br/xxx”. Algumas das vantagens do Encurtador é ser gratuito, exclui links que espalham vírus e spam e é possível acompanhar estatísticas referentes ao link criado
O encurtador de link funciona de Maneira associativa, onde o usuario envia o link que deseja encurtar para o sistema, o sistema gera um hash, onde aquele código é associado ao real domínio, e sempre que é feita uma requisição pela URl encurtada o sistema busca o real site associado aquele hash e redireciona o usuario.
Agradeço pela breve atenção pessoal, segue os link de um recente encurtador que fiz seguindo o blog Luiztools:
GithubProject view Deployment heroku
Um ponto que percebi é que pode ter um erro ao redirecionar. Eu tentei "encurtar" uma URL sem o protocolo http, google.com
, e o URL gerado foi https://linkshortenner.herokuapp.com/2v9NX, que redireciona para https://linkshortenner.herokuapp.com/google.com. Tentando enncurtar a URL https://google.com
funcionou normalmente (https://linkshortenner.herokuapp.com/rJUhR).
Muito bom davi26031,
Um dica legal é criar uma dashboard onde possamos ver os links que foram criados, pode brincar com login social do google ou do github. É bem legal ver a aplicação crescendo.
Aqui tem um guia sobre como fazer isso.
https://firebase.google.com/docs/auth/web/facebook-login?hl=pt-br