Skip to content

LMGTFY es una herramienta educativa y divertida para enseñar a las personas cómo usar un buscador. Perfecto para esos momentos en que alguien te pregunta algo que claramente puede buscar en Google.

License

Notifications You must be signed in to change notification settings

Nicolhetti/LMGTFY

Repository files navigation

🔍 LMGTFY Open Source

Let Me Google That For You - Una alternativa open source, sin rastreo y sin anuncios

License: MIT Made with Svelte PRs Welcome

📖 Descripción

LMGTFY es una herramienta educativa y divertida para enseñar a las personas cómo usar un buscador. Perfecto para esos momentos en que alguien te pregunta algo que claramente puede buscar en Google.

✨ Características

  • 🚀 Rápido - Construido con SvelteKit para máximo rendimiento
  • 🔒 Privado - Sin cookies, sin rastreo, sin analytics
  • 🎨 Moderno - Interfaz limpia y animaciones suaves
  • 📱 Responsive - Funciona perfectamente en móvil y desktop
  • 💬 Compartir - Integración directa con WhatsApp
  • 🌍 Open Source - Código 100% abierto bajo licencia MIT

🚀 Inicio Rápido

Requisitos Previos

  • Node.js 18 o superior
  • npm, pnpm o yarn

Instalación

  1. Clonar el repositorio
git clone https://github.com/Nicolhetti/LMGTFY.git
cd LMGTFY
  1. Instalar dependencias
npm install
  1. Ejecutar en desarrollo
npm run dev
  1. Abrir en el navegador
http://localhost:5173

Build para Producción

npm run build
npm run preview

📁 Estructura del Proyecto

LMGTFY/
├── src/
│   ├── routes/
│   │   ├── +page.svelte          # Página principal
│   │   └── search/
│   │       └── +page.svelte      # Página de animación
│   └── app.html                  # Template HTML base
├── static/                       # Archivos estáticos
├── README.md
├── LICENSE
├── package.json
└── svelte.config.js

🎯 Uso

  1. Crear un enlace LMGTFY:

    • Ve a la página principal
    • Escribe lo que la persona debería buscar
    • Copia el enlace generado
  2. Compartir el enlace:

    • Envíalo por WhatsApp, email, o redes sociales
    • La persona verá una animación que le enseña a buscar
    • Será redirigida a Google con los resultados

🌐 Deployment

Vercel (Recomendado)

Deploy with Vercel

npm i -g vercel
vercel

Netlify

  1. Conecta tu repositorio de GitHub
  2. Build command: npm run build
  3. Publish directory: build
  4. Deploy automático activado ✅

Cloudflare Pages

  1. Conecta tu repositorio
  2. Framework preset: SvelteKit
  3. Build command: npm run build
  4. Output directory: build

🛠️ Tecnologías

🎨 Personalización

Ajustar velocidad de animación

En src/routes/search/+page.svelte:

// Velocidad de escritura (más bajo = más rápido)
setTimeout(startTyping, 80 + Math.random() * 40);

Personalizar mensajes

Modifica los textos en ambos archivos .svelte según tus preferencias.

🤝 Contribuir

¡Las contribuciones son bienvenidas!

  1. Fork el proyecto
  2. Crea una rama para tu feature (git checkout -b feature/AmazingFeature)
  3. Commit tus cambios (git commit -m 'Add some AmazingFeature')
  4. Push a la rama (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

Ideas para contribuir

  • Agregar más motores de búsqueda (Bing, DuckDuckGo, etc.)
  • Modo oscuro
  • Soporte multiidioma (i18n)
  • Personalización de animaciones
  • Exportar enlaces como QR

📝 Roadmap

  • Versión inicial funcional
  • Integración con WhatsApp
  • Modo oscuro
  • Temas personalizables
  • Acortador de URLs opcional
  • PWA (Progressive Web App)

🐛 Reportar Bugs

¿Encontraste un bug? Abre un issue con:

  • Descripción del problema
  • Pasos para reproducirlo
  • Comportamiento esperado vs actual
  • Screenshots (si aplica)
  • Navegador y versión

📜 Licencia

Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.

🙏 Agradecimientos

  • Inspirado en el sitio original LMGTFY
  • Construido con ❤️ usando SvelteKit
  • Íconos y emojis de código abierto

📧 Contacto

Link del Proyecto: https://github.com/Nicolhetti/LMGTFY


⭐ Si te gusta este proyecto, dale una estrella en GitHub ⭐

About

LMGTFY es una herramienta educativa y divertida para enseñar a las personas cómo usar un buscador. Perfecto para esos momentos en que alguien te pregunta algo que claramente puede buscar en Google.

Topics

Resources

License

Stars

Watchers

Forks