Skip to content

Quiago/bolao_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 BOLAO Frontend

Frontend moderno para BOLAO, una aplicación de búsqueda semántica de productos y servicios locales.

🚀 Características

  • Búsqueda en lenguaje natural: Encuentra exactamente lo que buscas
  • Chat con IA: Asistente conversacional con Gemini AI para recomendaciones personalizadas
  • Filtros avanzados: Por ubicación y tipo de establecimiento
  • Resultados ordenados por relevancia: Algoritmo de búsqueda semántica
  • Vista de detalles completa: Con mapa, redes sociales y acciones rápidas
  • Diseño responsive: Funciona perfectamente en móvil y desktop
  • 📊 Analytics integrado: Google Analytics 4 para insights de tráfico y comportamiento

📋 Instalación

  1. Instala las dependencias
npm install
  1. Configura las variables de entorno
cp .env.local.example .env.local
# Edita .env.local con tu API URL y Gemini API Key
  1. Ejecuta el proyecto
npm run dev

🌐 Despliegue

Vercel

npm i -g vercel
vercel --prod

Render.com

  • Build Command: npm run build
  • Start Command: npm start

📊 Analytics

BOLAO incluye Google Analytics 4 para obtener insights valiosos sobre el tráfico y comportamiento de usuarios.

Configuración rápida:

  1. Obtén tu ID de Google Analytics (formato: G-XXXXXXXXXX)
  2. Agrega NEXT_PUBLIC_GA_TRACKING_ID=G-TU-ID a .env.local
  3. Despliega y verifica en Google Analytics

Ver GOOGLE_ANALYTICS_GUIDE.md para documentación completa.

🤖 Chat con IA

BOLAO incluye un asistente conversacional powered por Google Gemini AI que:

  • Entiende consultas en lenguaje natural ("quiero algo dulce", "hamburguesas")
  • Busca productos reales usando la API de búsqueda semántica
  • Proporciona respuestas basadas únicamente en datos reales (sin inventar información)
  • Funciona en español con un tono conversacional y amigable

Configuración:

  1. Obtén una API key de Google Gemini AI
  2. Agrega GEMINI_API_KEY=tu-clave a .env.local
  3. El chat aparecerá automáticamente en la interfaz principal

📄 Licencia

MIT

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages