workspace-v1/projects/gamilit/orchestration/inventarios/QUICK-REFERENCE-ADMIN-COMPONENTS-2025-11-26.md
Adrian Flores Cortes 967ab360bb Initial commit: Workspace v1 with 3-layer architecture
Structure:
- control-plane/: Registries, SIMCO directives, CI/CD templates
- projects/: Gamilit, ERP-Suite, Trading-Platform, Betting-Analytics
- shared/: Libs catalog, knowledge-base

Key features:
- Centralized port, domain, database, and service registries
- 23 SIMCO directives + 6 fundamental principles
- NEXUS agent profiles with delegation rules
- Validation scripts for workspace integrity
- Dockerfiles for all services
- Path aliases for quick reference

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 00:35:19 -06:00

189 lines
4.2 KiB
Markdown

# QUICK REFERENCE - Admin Components
**Fecha:** 2025-11-26
**Archivo fuente:** `orchestration/inventarios/FRONTEND_INVENTORY.yml`
---
## PÁGINAS ADMIN (16)
```
/admin → AdminDashboard.tsx
/admin/dashboard → AdminDashboardPage.tsx
/admin/institutions → AdminInstitutionsPage.tsx
/admin/users → AdminUsersPage.tsx
/admin/roles → AdminRolesPage.tsx
/admin/content → AdminContentPage.tsx
/admin/approvals → AdminApprovalsPage.tsx
/admin/gamification → AdminGamificationPage.tsx
/admin/monitoring → AdminMonitoringPage.tsx
/admin/alerts → AdminAlertsPage.tsx ⭐ NUEVO
/admin/analytics → AdminAnalyticsPage.tsx ⭐ NUEVO
/admin/progress → AdminProgressPage.tsx ⭐ NUEVO
/admin/reports → AdminReportsPage.tsx
/admin/classroom-teachers → AdminClassroomTeacherPage.tsx ⭐ NUEVO
/admin/advanced → AdminAdvancedPage.tsx
/admin/settings → AdminSettingsPage.tsx
```
---
## COMPONENTES ADMIN (59)
### 📢 Alerts (7)
```
components/alerts/
├── AcknowledgeAlertModal.tsx
├── AlertCard.tsx
├── AlertDetailsModal.tsx
├── AlertFilters.tsx
├── AlertsList.tsx
├── AlertsStats.tsx
└── ResolveAlertModal.tsx
```
### 📊 Analytics (4)
```
components/analytics/
├── EngagementTab.tsx
├── GamificationTab.tsx
├── OverviewTab.tsx
└── RetentionTab.tsx
```
### 🎮 Gamification (6)
```
components/gamification/
├── AchievementsTab.tsx
├── BulkUpdateDialog.tsx
├── MayaRankEditModal.tsx
├── ParameterEditModal.tsx
├── PreviewImpactDialog.tsx
└── RestoreDefaultsDialog.tsx
```
### 🖥️ Monitoring (7)
```
components/monitoring/
├── AlertasTab.tsx
├── ErrorTrackingPanel.tsx
├── ErrorTrackingTab.tsx
├── LogsViewer.tsx
├── MetricsChart.tsx
├── MetricsTab.tsx
├── SystemHealthIndicators.tsx
├── SystemPerformanceDashboard.tsx
└── UserActivityMonitor.tsx
```
### 📈 Progress (5)
```
components/progress/
├── ClassroomSelector.tsx
├── ClassroomsView.tsx
├── OverviewView.tsx
├── StudentDetailView.tsx
└── StudentSearch.tsx
```
### 📄 Reports (3)
```
components/reports/
├── BetaBanner.tsx
├── ReportGenerationForm.tsx
└── ReportsList.tsx
```
### ⚙️ Settings (2)
```
components/settings/
├── GeneralSettings.tsx
└── SecuritySettings.tsx
```
### 🔧 Advanced (4)
```
components/advanced/
├── ABTestingDashboard.tsx
├── EconomicInterventionPanel.tsx
├── FeatureFlagControls.tsx
└── TenantManagementPanel.tsx
```
### 🏫 Classroom Teacher (2)
```
components/classroom-teacher/
├── ClassroomTeachersTab.tsx
└── TeacherClassroomsTab.tsx
```
### 📚 Content (4)
```
components/content/
├── ContentApprovalQueue.tsx
├── ContentVersionControl.tsx
├── ExerciseContentEditor.tsx
└── MediaLibraryManager.tsx
```
### 📊 Dashboard (10)
```
components/dashboard/
├── AdminDashboardHero.tsx
├── OrganizationsTable.tsx
├── QuickActionsGrid.tsx
├── RecentActionsTable.tsx
├── SystemAlertsPanel.tsx
├── SystemLogsViewer.tsx
├── SystemMetricsGrid.tsx
├── UserActivityChart.tsx
└── UserManagementTable.tsx
```
### 👥 Users (3)
```
components/users/
├── BulkActionsPanel.tsx
├── UserDetailModal.tsx
└── UserDetailModal.example.tsx
```
---
## MÉTRICAS RÁPIDAS
| Métrica | Valor |
|---------|-------|
| Total Páginas Admin | 16 |
| Total Componentes Admin | 59 |
| Páginas Nuevas | 5 |
| Componentes Documentados | 59 |
| Categorías de Componentes | 12 |
---
## USO RÁPIDO
### Encontrar componente de alertas:
```bash
# Ver todos los componentes de alertas
ls apps/frontend/src/apps/admin/components/alerts/
```
### Encontrar página específica:
```bash
# Ver todas las páginas admin
ls apps/frontend/src/apps/admin/pages/
```
### Buscar por funcionalidad:
```bash
# Buscar componentes de analytics
find apps/frontend/src/apps/admin/components/analytics -name "*.tsx"
```
---
**Última actualización:** 2025-11-26
**Fuente:** FRONTEND_INVENTORY.yml v2.3.8