Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

🧠 Jarvis Command Center

Cerebro Ejecutivo Multi-Proyecto de Jorch Lab Dashboard unificado con WhatsApp Inbox multi-agente, SMM Pipeline, Google Maps Scraper y CRM de leads.

Status Stack


πŸ“‹ DescripciΓ³n General

Jarvis Command Center es el panel de control central del ecosistema Jorch Lab. Integra mΓΊltiples proyectos bajo una sola interfaz con monitoreo en tiempo real, gestiΓ³n de agentes autΓ³nomos, memoria procedural y tablero Kanban. Incluye un WhatsApp Inbox completo (envΓ­o/recepciΓ³n vΓ­a Baileys), pipeline de scraping para prospecciΓ³n de leads, dashboard SMM con auto-match de servicios, y pagos integrados con LemonSqueezy.

πŸ—οΈ Arquitectura

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Jarvis Dashboard (Next.js 14 + Tailwind)        β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ WhatsApp β”‚   SMM    β”‚  Google  β”‚   CRM    β”‚  β”‚
β”‚  β”‚  Inbox   β”‚ Pipeline β”‚  Maps    β”‚  Leads   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Backend (Express.js + PostgreSQL 16)            β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Baileys  β”‚  Skills  β”‚  Outboundβ”‚  Lemon   β”‚  β”‚
β”‚  β”‚   WA     β”‚  Engine  β”‚  Sender  β”‚ Squeezy  β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Infra: Docker + Redis + Tailscale VPN            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

⚑ Funcionalidades Principales

  • WhatsApp Inbox Multi-Agente: EnvΓ­o/recepciΓ³n de mensajes con Baileys, QR de vinculaciΓ³n, cola de mensajes, respuestas automΓ‘ticas
  • SMM Dashboard: GestiΓ³n de Γ³rdenes de redes sociales, auto-match de servicios con margen β‰₯3x, tracking de estado
  • Google Maps Scraper: Scraping de negocios locales con Playwright + Scrapling, enriquecimiento con IA, exportaciΓ³n a leads
  • CRM de Leads: Base de datos PostgreSQL con pipeline de seguimiento, estados, chat history en JSONB
  • Skills Engine: Sistema de skills autΓ³nomas con memoria procedural y cron jobs programables
  • Kanban Board: Tablero de gestiΓ³n de proyectos multi-carrier
  • Pagos LemonSqueezy: IntegraciΓ³n completa de facturaciΓ³n y suscripciones
  • Outbound Sender: Motor de envΓ­o programado de mensajes WhatsApp con reintentos

πŸ› οΈ Stack TecnolΓ³gico

Capa TecnologΓ­a
Frontend Next.js 14, React 18, TypeScript, Tailwind CSS, Radix UI, Framer Motion, Leaflet
Backend Node.js, Express.js, PostgreSQL 16, Redis, better-sqlite3
WhatsApp @whiskeysockets/baileys ^7.0.0 (multi-agente, QR linking)
Scraping Playwright, Scrapling, Apify, Google Maps API
Pagos LemonSqueezy (facturaciΓ³n, suscripciones)
Infraestructura Docker Compose, PostgreSQL Alpine, Redis, Tailscale VPN
DevOps Docker, VPS DigitalOcean/Hyonix, startup scripts

πŸ“‚ Estructura del Proyecto

jarvis-command-center/
β”œβ”€β”€ app/                    # Next.js App Router (dashboard, WhatsApp, SMM, CRM)
β”œβ”€β”€ backend/                # Express.js API server
β”‚   β”œβ”€β”€ db/                 # PostgreSQL schema + migraciones
β”‚   β”œβ”€β”€ routes/             # Endpoints REST
β”‚   β”œβ”€β”€ wa-baileys.js       # Cliente WhatsApp multi-agente
β”‚   β”œβ”€β”€ outbound-sender.js  # Motor de envΓ­o programado
β”‚   └── server.js           # Entry point backend
β”œβ”€β”€ scraper/                # Scrapers Python + Node.js
β”‚   β”œβ”€β”€ google_maps_playwright.py
β”‚   β”œβ”€β”€ scrapling_finder.py
β”‚   └── scraper_maps.py
β”œβ”€β”€ skills/                 # Skills autΓ³nomas del sistema
β”œβ”€β”€ docker-compose.yml      # OrquestaciΓ³n completa
└── Dockerfile

πŸš€ Estado Actual

En producciΓ³n. Corriendo 24/7 en VPS con Docker Compose. WhatsApp Inbox activo con mΓΊltiples agentes. Pipeline SMM operativo. Scraper de Google Maps funcional para prospecciΓ³n de leads locales.


Construido por Jorch | Jorch Lab β€” 2026

About

🧠 Cerebro Ejecutivo Multi-Proyecto β€” Dashboard Next.js + WhatsApp Inbox + PostgreSQL + Docker

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors