Skip to content

Dannick10/frontend-ykminiurl

Repository files navigation

banner

🌐 YKMiniURL

Transforme links longos em URLs curtas e seguras em segundos!
Compartilhar links nunca foi tão fácil e seguro.


🚀 Sobre o Projeto

YKMiniURL é uma solução eficiente e gratuita para gerenciar e compartilhar links. Desenvolvido com tecnologias modernas, nosso serviço oferece:

  • Encurtamento de Links Longos: Torne seus links curtos e fáceis de compartilhar.
  • Proteção com Senha: Adicione uma camada extra de segurança aos seus links.
  • Estatísticas Detalhadas: Visualize dados sobre cliques, data de criação e desempenho dos seus links.
  • Redirecionamento Simples: Acesse o link original com apenas um clique.

🛠️ Tecnologias Utilizadas

Frontend

  • Next.js
  • TypeScript
  • TailwindCSS

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Bcrypt
  • CORS
  • Swagger

UI/UX

  • figma
  • photoshop

UI/UX

O UI/UX do YKMiniURL foi criado no Figma, utilizando Auto Layout para garantir um design responsivo e organizado.

Confira o design do projeto no Figma: Figma do YKMiniURL


🔧 Backend

O backend do YKMiniURL foi desenvolvido utilizando Node.js, Express, MongoDB, Bcrypt e CORS.

Acesse o Repositório do Backend: YKMiniURL Repositório Backend

📚 Documentação da API

A YKMiniURL API é interativa e documentada via Swagger, permitindo que você explore endpoints, parâmetros e execute testes diretamente na interface.

🔗 Link da Documentação da API:

YKMiniURL API - Swagger

Como Começar

  1. Consulte os endpoints disponíveis na documentação Swagger.
  2. Teste a API usando ferramentas como Postman ou cURL.
  3. Integre o serviço no seu sistema para otimizar o gerenciamento de links.

🎯 Funcionalidades da API

  • Criar Links Curtos: Transforme URLs longas em links curtos.
  • Adicionar Senhas: Defina uma senha para proteger o acesso aos links.
  • Obter Informações: Acompanhe estatísticas detalhadas dos links criados.
  • Redirecionar Links: Redirecione para URLs originais.

🐱‍👤 Funcionalidades futuras

  • Reportar url
  • Criar qrCode

🌟 Comece Agora - É Grátis!

Visite o site e aproveite todos os recursos:

🔗 YKMiniURL


📬 Contato

Sinta-se à vontade para abrir issues no repositório ou contribuir com melhorias!