Files
wallabicher/web/QUICKSTART.md
Omar Sánchez Pizarro 6ec8855c00 add landing and subscription plans
Signed-off-by: Omar Sánchez Pizarro <omar.sanchez@pistacero.net>
2026-01-20 23:49:19 +01:00

73 lines
1.4 KiB
Markdown

# 🚀 Inicio Rápido - Interfaz Web
## Instalación Rápida
### 1. Instalar dependencias
**Backend:**
```bash
cd web/backend
npm install
```
**Dashboard:**
```bash
cd web/dashboard
npm install
```
### 2. Iniciar los servidores
**Opción A - Script automático (recomendado):**
```bash
cd web
./start.sh
```
**Opción B - Manual:**
Terminal 1 (Backend):
```bash
cd web/backend
npm start
```
Terminal 2 (Frontend):
```bash
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