# 🔗 TODOS LOS LINKS POR ROL - CAMPAIGNHUB

---

## 👑 ROL: SUPER ADMIN

**Email**: `superadmin@campaignhub.com` | **Password**: `password`

### **Dashboard y Control General**
| Módulo | URL | Estado |
|--------|-----|--------|
| Dashboard Principal | `http://localhost:8001/superadmin/dashboard` | ✅ Funciona |
| Reportes Consolidados | `http://localhost:8001/superadmin/reports` | ✅ Funciona |
| Ver Campaña Específica | `http://localhost:8001/superadmin/campaigns/{id}` | ✅ Funciona |

### **Módulos Super Admin**
| Módulo | URL | Estado |
|--------|-----|--------|
| 🗳️ **Encuestas en la Calle** | `http://localhost:8001/superadmin/street-surveys` | ✅ **100% FUNCIONAL** ⭐ |
| 🔍 Auditoría Global | `http://localhost:8001/superadmin/audit` | ⏳ Backend listo, crear vista |
| 📈 Analytics Global | `http://localhost:8001/superadmin/analytics` | ⏳ Crear todo |
| 💳 Planes y Facturación | `http://localhost:8001/superadmin/billing` | ⏳ Crear todo |
| 🛡️ Moderación Contenido | `http://localhost:8001/superadmin/moderation` | ⏳ Crear todo |

**Lo que ve Super Admin**:
- ✅ TODAS las campañas de todos los clientes
- ✅ TODOS los usuarios de todas las campañas
- ✅ Reportes consolidados de popularidad, sentimiento, engagement
- ✅ **Resultados de encuestas en la calle** con filtros avanzados
- ✅ Comparativas entre campañas
- ⏳ Logs de auditoría (backend listo)
- ⏳ Facturación y suscripciones
- ⏳ Moderación de contenido

---

## 🎯 ROL: CAMPAIGN ADMIN (Alcalde/Candidato que compró)

**Email**: `admin@campaign.com` | **Password**: `password`

### **Dashboard y Configuración**
| Módulo | URL | Estado |
|--------|-----|--------|
| Dashboard Principal | `http://localhost:8001/admin/dashboard` | ✅ Funciona |
| Configuración de Campaña | `http://localhost:8001/campaigns/{id}/settings` | ✅ Funciona |
| Crear Campaña | `http://localhost:8001/campaigns/wizard` | ✅ Funciona |

### **Gestión de Equipo**
| Módulo | URL | Estado |
|--------|-----|--------|
| Usuarios del Equipo | `http://localhost:8001/admin/users` | ✅ Funciona |
| Permisos y Roles | `http://localhost:8001/admin/permissions` | ✅ Funciona |

### **Monitoreo y Análisis**
| Módulo | URL | Estado |
|--------|-----|--------|
| Competidores | `http://localhost:8001/admin/competitors` | ✅ Funciona |
| Monitoreo de Redes Sociales | `http://localhost:8001/social/dashboard` | ✅ Funciona |
| Encuestas de Popularidad | `http://localhost:8001/polls/dashboard` | ✅ Funciona |
| Modelo Predictivo IA | `http://localhost:8001/predictive/dashboard` | ✅ Funciona |

### **Módulos de Campaña** ⭐ NUEVOS
| Módulo | URL | Estado |
|--------|-----|--------|
| 📍 **QR Afiches + Mapa de Calor** | `http://localhost:8001/qr-campaigns/dashboard` | ✅ **100% FUNCIONAL** ⭐ |
| 📞 Call Center | `http://localhost:8001/call-center/dashboard` | ⏳ Crear todo |
| 💰 Gestión de Donaciones | `http://localhost:8001/donations/dashboard` | ⏳ Crear todo |
| 📅 Gestión de Eventos | `http://localhost:8001/events/dashboard` | ⏳ Crear todo |
| 📇 Base de Datos de Votantes | `http://localhost:8001/voters/dashboard` | ⏳ Crear todo |
| 🤝 Voluntarios Completo | `http://localhost:8001/volunteers/dashboard` | ⏳ Crear todo |
| ✍️ Generador de Contenido IA | `http://localhost:8001/content-ai/generator` | ⏳ Crear todo |
| 📧 Email Marketing | `http://localhost:8001/email-marketing/dashboard` | ⏳ Crear todo |
| 📝 Gestión de Propuestas | `http://localhost:8001/proposals/dashboard` | ⏳ Crear todo |
| 🗺️ Mapa Electoral | `http://localhost:8001/electoral-map` | ⏳ Crear todo |
| 🎤 Debate Simulator | `http://localhost:8001/debate-simulator` | ⏳ Crear todo |

**Lo que ve Campaign Admin**:
- ✅ Solo SU campaña y SUS datos
- ✅ Su equipo de usuarios
- ✅ Sus competidores
- ✅ **Sus afiches QR y mapa de calor de su ciudad**
- ✅ Sus redes sociales
- ⏳ Sus donaciones, eventos, voluntarios, etc.

---

## 👷 ROL: COORDINADOR

**Email**: `coord@campaign.com` | **Password**: `password`

### **Lo que puede ver** (Mismo que Campaign Admin pero solo lectura en algunos):
| Módulo | URL | Permisos |
|--------|-----|----------|
| Dashboard | `http://localhost:8001/admin/dashboard` | ✅ Ver |
| Social Monitoring | `http://localhost:8001/social/dashboard` | ✅ Ver |
| Encuestas | `http://localhost:8001/polls/dashboard` | ✅ Ver |
| Competidores | `http://localhost:8001/admin/competitors` | ✅ Ver |
| QR Afiches | `http://localhost:8001/qr-campaigns/dashboard` | ✅ Ver |
| ⏳ Call Center | `http://localhost:8001/call-center` | ⏳ Registrar llamadas |
| ⏳ Eventos | `http://localhost:8001/events` | ⏳ Gestionar eventos |
| ⏳ Voluntarios | `http://localhost:8001/volunteers` | ⏳ Asignar tareas |

---

## 🙋 ROL: VOLUNTARIO

**Email**: `vol@campaign.com` | **Password**: `password`

### **Lo que puede ver**:
| Módulo | URL | Estado |
|--------|-----|--------|
| Dashboard Voluntario | `http://localhost:8001/volunteer/dashboard` | ✅ Funciona |
| ⏳ Mis Tareas | `http://localhost:8001/volunteer/tasks` | ⏳ Crear |
| ⏳ Mis Horas | `http://localhost:8001/volunteer/hours` | ⏳ Crear |
| ⏳ Eventos (Check-in) | `http://localhost:8001/volunteer/events` | ⏳ Crear |

---

## 🌐 PÚBLICO (Sin Login)

### **Acceso Libre**:
| Módulo | URL | Estado |
|--------|-----|--------|
| 🗳️ **Encuesta en la Calle** | `http://localhost:8001/survey` | ✅ **FUNCIONA** ⭐ |
| 📱 **Escaneo QR Afiche** | `http://localhost:8001/qr/{CODE}` | ✅ **FUNCIONA** ⭐ |
| Login | `http://localhost:8001/login` | ✅ Funciona |
| Registro | `http://localhost:8001/register` | ✅ Funciona |

**Ejemplos de QR**:
- `http://localhost:8001/qr/QR-NOB8FZTFFGLV`
- (Obtén más códigos del dashboard QR)

---

## 📋 RUTAS WEB QUE FALTAN POR CREAR

Voy a crear AHORA las rutas web faltantes:

### **Para Campaign Admin**:
- ⏳ `/call-center/dashboard`
- ⏳ `/donations/dashboard`
- ⏳ `/events/dashboard`
- ⏳ `/voters/dashboard`
- ⏳ `/volunteers/dashboard`
- ⏳ `/content-ai/generator`
- ⏳ `/email-marketing/dashboard`
- ⏳ `/proposals/dashboard`
- ⏳ `/electoral-map`
- ⏳ `/debate-simulator`

### **Para Super Admin**:
- ⏳ `/superadmin/audit`
- ⏳ `/superadmin/analytics`
- ⏳ `/superadmin/billing`
- ⏳ `/superadmin/moderation`

### **Para Voluntario**:
- ⏳ `/volunteer/tasks`
- ⏳ `/volunteer/hours`

---

## 🚀 CREANDO RUTAS WEB AHORA

Voy a agregar todas las rutas faltantes en `routes/web.php`...





