Plataforma integral para la gestion masiva de cuentas de redes sociales, proxies y campanas de automatizacion. Administra 800+ cuentas en multiples paises desde un solo panel.
Construido con Laravel 11, Filament 5, Redis y MySQL. Disenado para escalar a miles de cuentas.
Interfaz administrativa completa con 9 recursos CRUD: paises, proxies, perfiles, cuentas, actividades, campanas, asignaciones, alertas y configuracion. Dashboard con widgets de estadisticas en tiempo real.
Modelos Eloquent con SoftDeletes, relaciones, casts y metodos helper. Pivot campaign_accounts con seguimiento de acciones realizadas, exitosas y fallidas por cuenta.
Peticiones HTTP con proxies, Rate Limiting nativo para respetar topes de campañas, chequeo constante de proxies activos y Alertas inteligentes ante fallos externos.
Endpoints protegidos con tokens de acceso: estadisticas del sistema, listado paginado de cuentas, campanas y proxies. Ideal para integraciones externas.
Spatie Permission integrado con 3 roles predefinidos: Admin, Editor y Viewer. Control de acceso granular en todo el panel administrativo.
Sistema de alertas con tipos y severidades. Seguimiento de actividad por cuenta. Widgets de dashboard con graficos de plataforma y estado.
Así funciona el Command Center de Social Farm desde que inicias sesión hasta que las campañas terminan.
Te autenticas en Filament y revisas el Dashboard en tiempo real. Ves de inmediato cuántas cuentas totales tienes, el estado de los proxies y las alertas del sistema.
Agregas proxies y generas perfiles de identidades (nombres, teléfonos). Un Job asíncrono se encarga de verificar la salud de los proxies automáticamente y darlos de baja si fallan.
Eliges crear nuevas cuentas. El sistema inyecta un proxy a cada perfil ficticio, hace las peticiones HTTP de registro de manera programada y guarda los resultados y logs de actividad.
Asignas las cuentas a una campaña (ej. "Seguimientos Masivos"). El motor ejecuta las interacciones respetando estrictamente el daily_limit mediante Rate Limiting para evitar bloqueos por spam.
Revisas los registros individuales de actividad (Logs JSON completos) y el panel de Alertas por si alguna IP fue baneada. Finalmente, cierras sesión mientras el motor en Redis sigue trabajando por ti en segundo plano.
Estructura relacional completa del sistema
Para operar un sistema como Social Farm en el mundo real (y evitar bloqueos masivos), este motor debe conectarse a las siguientes APIs.
Las plataformas detectarán inmediatamente si 100 cuentas inician sesión desde tu misma IP.
Las redes usan scripts JS avanzados. Las llamadas HTTP directas fallarán en producción.
Para crear cuentas masivamente, te exigirán validar registros con teléfonos reales o correos.
Similar al CheckProxyHealthJob, pero verificando el "Fraud Score" antes de arriesgar cuentas.
Stack tecnologico del proyecto
Laravel v11.54.0 (PHP v8.2.31) — Social Farm © 2026