Files
wallabicher/web/QUICKSTART.md

1.4 KiB

🚀 Inicio Rápido - Interfaz Web

Instalación Rápida

1. Instalar dependencias

Backend:

cd web/backend
npm install

Frontend:

cd web/frontend
npm install

2. Iniciar los servidores

Opción A - Script automático (recomendado):

cd web
./start.sh

Opción B - Manual:

Terminal 1 (Backend):

cd web/backend
npm start

Terminal 2 (Frontend):

cd web/frontend
npm run dev

3. Acceder a la interfaz

Abre tu navegador en: http://localhost:3000

🎯 Características Principales

  • Dashboard: Estadísticas en tiempo real
  • Artículos: Visualiza todos los artículos notificados
  • Favoritos: Gestiona tus artículos favoritos
  • Workers: Configura y gestiona tus búsquedas
  • Logs: Monitorea los logs del sistema

⚙️ Configuración

La interfaz web lee automáticamente:

  • workers.json - Configuración de workers
  • Redis - Lista de favoritos (se almacenan en Redis)
  • config.yaml - Configuración general (solo lectura)
  • monitor.log - Logs del sistema

🔧 Requisitos

  • Node.js 18+
  • El sistema Python de Wallabicher debe estar ejecutándose
  • Redis (opcional, pero recomendado)

📝 Notas

  • Los cambios en la interfaz web se guardan automáticamente en los archivos JSON
  • El sistema Python debe estar ejecutándose para que los workers funcionen
  • Los artículos notificados solo están disponibles si usas Redis como cache