Panel Alexamigo
← Memory

projects-local.md

# Proyectos Locales

> Archivo de referencia. Solo leer cuando se necesite información detallada de proyectos en Desktop.

## Ubicación
`C:\Users\alexa\Desktop\PROYECTOS\` (solo en local, NO en VPS)

Estos son proyectos en cPanel/WordPress/hosting tradicional, no desplegados en VPS.

---

## Proyectos

| Proyecto | Carpeta | Stack |
|----------|---------|-------|
| alexamigo.com | `alexamigo` | Web personal |
| Monte Rentals | `monte` | WordPress |
| AntiFraud ADS | `AntiFraud ADS` | PHP 8 + MySQL + Vanilla JS + Gemini AI |
| Beaver (hub tools) | `beaver` | Multi-proyecto: 24 herramientas |
| Directorios | `Directorios` | HTML/CSS/JS + PHP/MySQL (cPanel). Ver `directorios.md` |
| Expired Domains | `Expires Domains` | HTML/CSS/JS + PHP + SQLite |
| Logopeda BCN | `Logopeda` | WordPress |
| Borja Tormos | `Borja Tormos` | WordPress + Elementor |
| AEKIOS | `AEKIOS` | Ver `aekios.md` |
| Modulards | `Modulards` | - |
| APP Modulards | `APP Modulards` | - |
| Prospector (copia git) | `C:\Users\alexa\Desktop\Prospector` | Copia local con git, deploy en VPS |

**Nota:** Cuando Alex diga "vamos con X" o "abre X", buscar en esta tabla.

---

## Google Ads

**Cuenta:** `6144756225`
**Manager:** `9154096354`

**Perfil:** Alex es CONSULTOR SEO FREELANCE, NO agencia

**Keywords target:**
- consultor seo
- consultor seo barcelona
- consultor seo freelance

**Landing:** alexamigo.com/contratar-consultor-seo
**Datos:** `alexamigo/google-ads/`

---

## Notas por Proyecto

### AEKIOS Intranet
- **URL:** `https://app.aekios.com/`
- **Stack:** PHP 8 + MySQL + Vanilla JS (SPA)
- **Git:** `https://github.com/AekiosTeam/Aekios-app.git`
- **Credenciales:** ver `credentials.md`
- **Detalle completo:** ver `aekios.md`

### Sentinel (Brand Reputation Monitor)
- **URL:** `https://sentinel.beepeek.com`
- **Puerto:** 5005
- **Stack:** FastAPI + httpx + trafilatura + transformers (HuggingFace) + Supabase
- **Pipeline:** Keywords → ValueSERP (Google top 20) → Sentimiento → Alertas → Telegram
- **Tablas Supabase:** sentinel_brands, sentinel_scans, sentinel_results, sentinel_alerts, sentinel_config

### Prospector
- **Repo:** github.com/blueseo23/prospector.git
- **URL:** `https://prospector.beepeek.com`
- **Rebuild:** `cd /home/ubuntu/proyectos-cloud/prospector && git pull && sudo systemctl restart prospector`
- **Local code:** `C:\Users\alexa\Desktop\Prospector` (copia con git)
- **Tips:**
  - Google Maps SPA fix: about:blank antes de cada URL
  - ElReferente usa `div.investment-item-wrapper`
  - Protección duplicados: Triple check en brevo.js, email.js y scheduler.js

### Factura OCR (BEE Invoice)
- **URL:** `https://invoice.beepeek.com`
- **Puerto:** 5010
- **Stack:** FastAPI + Gemini Vision + PaddleOCR + PostgreSQL + Jinja2
- **DB:** PostgreSQL (`bee_invoice` / `BeeInvoice2026pg` @ 127.0.0.1/bee_invoice)
- **Admin:** `alex@beepeek.com` / `BeeAdmin2026!`
- **JWT:** Secret `bee_invoice_jwt_s3cr3t_2026_xK9mPq`, HS256, 72h
- **Rutas:** `/` `/login` `/dashboard` `/admin-panel` `/app`
- **API:** `/api/extract` `/api/invoices` `/v1/*` (X-API-Key)
- **Colores:** Amber/orange (#f59e0b), dark theme

### Portal Clientes (PWA)
- **URL:** `https://clientes.alexamigo.com`
- **Puerto:** 5015
- **Stack:** FastAPI + React/Vite + Tailwind
- **DB:** PostgreSQL (`portal_clientes` / `portal_user` / `PortalCli3ntes2026!`)
- **Admin:** `alex@beepeek.com` / `BeeAdmin2026!`
- **JWT:** Secret `portal_clientes_jwt_s3cr3t_2026_Qm8xKp`
- **Deploy:** `bash /home/ubuntu/proyectos-cloud/portal-clientes/deploy.sh`

### BEE Analytics
- **URL:** `https://hub.beepeek.com/tools/analytics`
- **Stack:** Express + React + Recharts
- **DB:** PostgreSQL local (hub_beepeek). NO Supabase cloud.
- **Tablas:** `ga_properties`, `ga_traffic_data`
- **Detalle:** ver `bee-analytics.md`

### Expired Domains
- **URL:** `https://exdomains.beepeek.com/`
- **Stack:** PHP + SQLite
- **Cron:** `cron.php?key=run2026expired`
- **SEMRush API:** ver `credentials.md`

### NexusLex (Asistente Legal IA)
- **Cliente:** Navas & Cusi
- **URL:** `https://navas.alexamigo.com`
- **Puerto:** 5040
- **Estado:** OPERATIVO
- **Stack:** FastAPI + React/Vite + ChromaDB + Gemini Embedding 001 + OpenAI GPT-5.4-nano
- **DB:** PostgreSQL (`nexuslex` / `nexuslex_user` / `NexusLex2026pg`)
- **Acceso:** contraseña `01091988` (frontend, sin JWT)
- **Base legal:** 9 leyes bancarias (3857 chunks), BOE como fuente
- **Deploy:** `bash /home/ubuntu/proyectos-cloud/nexuslex/deploy.sh`
- **Detalle completo:** ver `nexuslex.md`

### Transcrip Beepeek
- **URL:** `https://transcrip.beepeek.com`
- **Puerto:** 5020
- **Auth:** HTTP Basic `alex` / `BeePanel2026!`
- **Detalle completo:** ver `transcrip-beepeek.md`

### Claude Peak Hours Monitor
- **URL:** `https://claudepeak.beepeek.com`
- **Puerto:** 5035
- **Stack:** FastAPI + Jinja2 + ipapi.co
- **Función:** Geolocalización + countdown horas pico throttling
- **Detalle:** ver `claude-peak.md`

---

## Referencias Rápidas

### Auditorías SEO
Ver `screaming-frog-vps.md` para workflow completo

### Copywriting
Ver `copywriting-rules.md` para anti-patrones IA

### Clientes SEO
Ver `clientes-seo.md` para:
- Crafters Of Today
- Modulards
- Borja Tormos

(Credenciales WP/FTP, estado, competidores)

---

## Estado de Proyectos Especiales

### AI SEO Model
- **Estado:** Dataset COMPLETADO (20,666 QA)
- **Pendiente:** validar + fine-tune en RunPod
- **Detalle:** ver `ai-seo-model.md`

### KWR Tool
- **Estado:** Workflow manual probado con LOAFA/NAL3
- **Pendiente:** automatizar
- **Detalle:** ver `kwr-tool.md`

### SEO Shorts Factory
- **Estado:** APARCADO (calidad baja)
- **Detalle:** ver `seo-shorts.md`