Este é um projeto de estudos pessoais que oferece uma solução simples e eficaz para transformar URLs longas e complicadas em links curtos e fáceis de compartilhar. Desenvolvido com Typescript e alimentado por MongoDB, este encurtador de URL demonstra habilidades e conhecimento em desenvolvimento web.
-
Encurte e Compartilhe: Transforme URLs longas em links curtos com apenas alguns cliques e compartilhe facilmente com amigos, colegas e seguidores.
-
Redirecionamento Personalizado: Personalize suas URLs curtas para torná-las memoráveis e direcione os usuários para seus destinos desejados.
-
Powered by Typescript: Este projeto foi desenvolvido inteiramente com Typescript, demonstrando o compromisso com boas práticas de codificação.
-
Integração com MongoDB: Armazene suas URLs encurtadas e seus destinos com segurança e escalabilidade usando o banco de dados NoSQL MongoDB.
-
API de Acesso: Use os métodos HTTP simples para criar URLs curtas e redirecionar os usuários de forma programática.
Este projeto foi uma oportunidade de estudo e prática, demonstrando como simplificar o compartilhamento de links e explorar como o Typescript e o MongoDB podem ser aplicados em projetos reais.
Para começar, siga as instruções em nossa seção de instalação no README abaixo. Aproveite a simplicidade de encurtar URLs com este projeto e compartilhe-as com o mundo!
Para executar esta aplicação localmente, siga as etapas abaixo:
Antes de começar, verifique se você tem as seguintes ferramentas instaladas em seu sistema:
- Node.js (v14 ou superior)
- npm ou Yarn (recomendado)
- MongoDB (certifique-se de que o servidor MongoDB esteja em execução)
-
Clone este repositório para o seu ambiente de desenvolvimento:
git clone https://github.com/Rennanbarao0/Encutador-URL
-
Instale as dependências necessárias:
npm install
-
Inicie a aplicação:
npm run dev