Cómplices Conecta (Release v3.5.2) 🚀
✅ VERSIÓN ESTABLE: v3.5.2 - Proyecto completamente reorganizado, consolidado y verificado. 100% listo para producción.
📋 Descripción Plataforma social AI-Native diseñada para comunidades privadas, integrando verificación de identidad, economía de tokens (Web3) y algoritmos de matching social avanzados. 🛠️ Stack Tecnológico Frontend: React, TypeScript, Vite, TailwindCSS. Backend: Supabase (Auth, DB, Realtime), Edge Functions. Data Science: Neo4j (Graph DB) para conexiones sociales y recomendaciones.
AI: Integración para moderación y resúmenes de chat. Testing: Playwright (E2E) y Jest.
Actualmente estoy trabajando en:
[x] Refactorización de la estructura de carpetas en /src (consolidación src/components/ui/, eliminación de src/app/(*)).
[x] Optimización de las consultas a Neo4j.
[x] Limpieza de código muerto y comentarios legacy.
[x] Implementación de Tests E2E críticos (Completado).
- UI Consolidada:
src/shared/ui/*se migró por completo asrc/components/ui/*. Esto asegura variantes unificadas (love/passion/premium) y elimina imports@/shared/ui/*que generaban errores en builds móviles. - Arquitectura Vite pura: Todos los módulos que vivían en
src/app/(admin|clubs|discover|auth)se movieron asrc/pages/**.App.tsxyutils/lazyComponentsutilizan ahora las nuevas rutas, simplificando el enrutado de los flujos documentados. - PostCSS/Tailwind actualizado:
postcss.config.jsutiliza@tailwindcss/postcss+autoprefixer, requisito de Tailwind 4.1.17. El build de Vite vuelve a correr en Vercel/Capacitor. - Iconografía lucide-react: Paneles
AlertConfigPanel,AnalyticsDashboard,ModerationMetricsyWebhookConfigPanelmigraron de Heroicons a Lucide para mantener consistencia visual. - Control Parental Global Ley Olimpia: Un solo candado global (
parentalControlLocked) sincronizado entreProfileSingle,ProfileCoupleyPrivateImageGallery, con contador estricto de desbloqueos y relock automático. - Onboarding reducido:
OnboardingFlow.tsxcompactado a 3 pantallas, enfatizando privacidad, control parental y Ley Olimpia.
- FloatingNav renovada: Glassmorphism oscuro, jerarquía pública (Inicio, Explorar, NFTs, Tokens + menú "Más") y dropdown responsivo (w-[90%], max-w-sm), eliminando el botón duplicado de login y añadiendo
pb-24global para evitar solapar el footer. - Páginas informativas:
ChatInfo.tsxyStoriesInfo.tsxadoptan el tema dark/glass, contenidos reorganizados y CTA directo a/auth, alineadas con el funnel público/documental. - Búsqueda global real: Migración
20251126_create_global_search.sql(pg_trgm + RPCsearch_unified) integrada aGlobalSearchService/VanishSearchInput; ejecutable víasupabase db push / db reset(CLI) o el scriptscripts/aplicar-migraciones-remoto.ps1cuando solo se dispone del Dashboard SQL. - Build + Sync:
deploy-without-sentry.ps1confirmó build Vite limpio ynpx cap sync androidexitoso para entregar la versión con la nueva navegación/documentación. 💡 Nota para Reclutadores / Reviewers
Este repositorio es un "laboratorio vivo" donde experimento con tecnologías complejas. Si bien la organización del código puede no ser perfecta en todos los módulos, la arquitectura demuestra la capacidad de integrar sistemas dispares (Grafos + SQL + Blockchain) en un producto funcional.
📆 Festimada para completar limpieza de código muerto y comentarios legacy. así como actualización de la documentación en la raíz
📅 28 de diciembre del 2025
SHA256: Verificado - Build v3.8.x - Sistema Legal Enterprise + Control Parental Global Ley Olimpia
🔒 Aplicación segura y verificada para Android - Disponible en GitHub Releases
- Estado de Auditoría v3.6.4
- Índice de Documentación
- AI-Native Platform
- Inicio Rápido
- Estructura del Proyecto
- Testing
- Build & Deployment
- Estadísticas del Proyecto
- Equipo y Contacto Legal
- Licencia y Aviso Legal
- ✅ 198 Tests E2E Funcionales - Registro, Chat, Matches, Galerías, Tokens
- ✅ 273 Tests Unitarios - 100% pasando
- ✅ 471 Tests Totales - Cobertura exhaustiva
- 📚 Documentación Completa - TESTS_README.md
- 📊 Análisis Completo: REPORTE_ANALISIS_COMPLETO_v3.6.3.md
- 🎯 Auditoría Finalizada: AUDITORIA_FINALIZADA_v3.6.3.md
- 📋 Plan de Optimización: PLAN_ACCION_OPTIMIZACION_v3.6.3.md
- TypeScript: ✅ 0 errores (100% tipado)
- ESLint: ✅ 0 errores críticos
- Arquitectura: ✅ 9/10 (Excelente)
- Performance: ✅ 8/10 (Optimizada)
- Seguridad: ✅ Validada y auditada
- Puntuación General: 8.5/10 🏆
- Directorios analizados: 213
- Archivos de código: 654
- Líneas de código: ~180,000
- Estado: Enterprise Ready 🚀
---AUDITORIA29112025.md
📝 AUDITORIA29112025/INVERSORES - Auditoria completa de la version 3.7.0/PARA INVERSORES
- 🔧 Guía de Instalación - Guía completa paso a paso de instalación y configuración
- 🚀 Inicio Rápido Túnel - Configuración rápida de túnel para desarrollo
- 🏗️ Estructura del Proyecto - Árbol detallado del monorepo (Actualizado v3.7.2: rutas en
src/pages/**ysrc/components/ui/*) - 📝 Notas de Lanzamiento - Historial completo de versiones y cambios
- 📋 Changelog - Registro detallado de cambios por versión
- ⚙️ DevOps Guide - Guía de operaciones y deployment
- 🤖 IA Integration Guide - Estrategia de desarrollo con IA
- 🔄 Diagramas de Flujos - Diagramas técnicos y flujos de trabajo (Actualizado v3.7.2 con pipelines UI/bg modes)
- 🤝 Guía de Contribución - Cómo contribuir al proyecto
- 📄 Presentación Pública - Presentación pública del proyecto
- ACTUALIZACION_PAGINAS_INVERSORES_v3.6.3.md
- COMPONENTS.md
- GUIA_NFTS.md
- GUIA_TOKENS.md
- INSTALACION_SETUP_v3.5.0.md
- INTERESES_LIFESTYLE.md
- MANUAL_USUARIO_v3.7.1.md
- QUICK_START_TUNNEL.md
- README.md
- STAKING_COMPETITIVO_v3.7.0.md
- 📋 Checklist Legal para Complicie.md
- logs/VERCEL_ERRORS_NOV16.md
- milestones/HITO_SABADO.md
- sessions/MEMORIA_SESION_19NOV2025.md
- sessions/MEMORIA_SESION_21NOV2025.md
- Archivos principales:
- ARCHIVOS_HUERFANOS_v3.6.3.md
- AUDITORIA_COMPLETA_PROYECTO_FINAL.md
- AUDITORIA_NUEVA_COMPLETA_EXHAUSTIVA.md
- AUDITORIA_PROFESIONAL_COMPLETA.md
- AUDIT_202509.md
- LISTA_ARCHIVOS_HUERFANOS_v3.6.3.txt
- LISTA_COMPLETA_ARCHIVOS_HUERFANOS_v3.6.3.md
- PERFORMANCE_SCRIPT_MAESTRO_v3.6.3.md
- PLAN_ACCION_AUDITORIA_v3.6.3.md
- PLAN_ACCION_CORRECCION_v3.6.3.md
- README.md
- REPORTE_CONSOLIDADO.md
- REPORTE_ERRORES_SRC_v3.6.3.md
- REPORTE_FINAL_CONSOLIDADO_SCRIPT_MAESTRO_v3.6.3.md
- REPORTE_SCRIPTS.md
- SEGURIDAD_SCRIPT_MAESTRO_v3.6.3.md
- Subdirectorios:
- analisis-codigo/ANALISIS_CODIGO_SCRIPT_MAESTRO_v3.6.3.md
- analytics/REPORTE_ANALYTICS.md
- autenticacion/REPORTE_AUTENTICACION.md
- base-datos/REPORTE_BASE_DATOS.md
- cache/REPORTE_CACHE.md
- chat/REPORTE_CHAT.md
- componentes/REPORTE_COMPONENTES.md
- couple/REPORTE_COUPLE.md
- directorios/README.md
- errores/ERRORES_CRITICOS_SCRIPT_MAESTRO_v3.6.3.md
- final/REPORTE_UNIFICADO_COMPLETO_FINAL.md
- matching/REPORTE_MATCHING.md
- mejores-practicas/MEJORES_PRACTICAS_SCRIPT_MAESTRO_v3.6.3.md
- moderation/REPORTE_MODERACION.md
- notificaciones/REPORTE_NOTIFICACIONES.md
- optimizaciones/REPORTE_OPTIMIZACIONES.md
- public/REPORTE_PUBLIC.md
- seguridad/SECURITY_AUDIT_OVERVIEW.md
- servicios/REPORTE_SERVICIOS.md
- vercel/REPORTE_VERCEL.md
- web3/REPORTE_WEB3.md
- ANALISIS_CSS_DUPLICADOS_20251108_011845.json
- ANALISIS_CSS_DUPLICADOS_20251108_011955.json
- ANALISIS_CSS_DUPLICADOS_20251108_012153.json
- AUDITORIA_20251108_012932.json
- AUDITORIA_COMPLETA_20251108_005757.json
- README.md
- Archivos principales:
- ⚖️ Cumplimiento Legal - Ley Olim.md
- 📋 Checklist Legal para Complicie.md
- ANALYSIS_REPORT_202509.md
- API.md
- CHANGELOG.md
- CONTRIBUTING.md
- DESLINDE_RESPONSABILIDAD.md
- DISCLAIMER.md
- DPA_VERCEL_v3.6.3.md
- DPIA_v3.6.3.md
- index.html
- INDEX.md
- INTERNAL_AUDIT_TEMPLATE_v3.6.3.md
- ISMS_POLICY.md
- LEGAL_COMPLIANCE_MEXICO.md
- LEGAL_SUMMARY_REPORT.md
- LEY_OLIMPIA.md
- NFT_CONDITIONS.md
- POLITICA_PRIVACIDAD.md
- README.md
- RISK_LOG_v3.6.3.md
- SUPPLIER_SECURITY_POLICY.md
- Terminos de NTF-Tokens.pagos.md
- TERMINOS_Y_CONDICIONES.md
- TERMS_OF_SERVICE-BLOCKCHAIN.md
- TERMS_OF_SERVICE.md
- TOKENS_LEGAL.md
- Subdirectorio
Legal-Policy/:
📚 Documentación Técnica (Uso Interno):
La documentación técnica completa está endocs-unified/(no se sube a Git):
docs-unified/DOCUMENTACION_MAESTRA_UNIFICADA_v3.6.3.md- Documentación técnica completadocs-unified/MEMORIAS_SESIONES_UNIFICADAS_v3.6.3.md- Memorias consolidadasdocs-unified/REPORTES_ANALISIS_UNIFICADOS_v3.6.3.md- Reportes consolidados
- Lee primero: Documentación Maestra Unificada
- Revisa: Estructura del Proyecto
- Consulta: Guía de Instalación
- Testing: Guía de Testing
- Lee primero: Guía para Inversores
- Estrategia FinTech: Manifiesto FinTech
- Revisa: Presentación Pública
- Consulta: Sección "Modelo de Negocio" en documentación maestra
- Lee primero: Guía para Moderadores
- Revisa: Sección "Sistema de Moderación 24/7" en documentación maestra
- Consulta: Flujo de moderación y pagos en diagramas
- Lee primero: Guía para Clubs
- Revisa: Sección "Sistema de Clubs Verificados" en documentación maestra
- Consulta: Flujo de verificación y check-ins en diagramas
Estado: ✅ PRODUCTION READY - AI-NATIVE - ENTERPRISE GRADE - REFACTORIZADO v3.7.1 - NEO4J OPERATIVO - VERCEL DEPLOYMENT FIXED - FUNCIONES GLOBALES FIXED - CIRCLE CI FIXED 🏆
Última Actualización: 20 de Noviembre, 2025
Versión: 3.7.1 - AI-Native + Refactorización Completa + CSS Optimizado + React Fixes + Chat con Privacidad + Correcciones Críticas + Docker Build Successful + Neo4j Correcciones + Campos de Registro + Análisis de Estilos Completo + Estructura Modular + Vercel Deployment Fixed + Funciones Globales Fixed + CircleCI Fixed
La primera plataforma swinger con IA nativa de México +18
- ✅ 4 Migraciones Creadas:
user_device_tokens,user_tokens,chat_rooms(columnas),profiles(full_name) - ✅ Análisis de Tablas: 67 tablas en LOCAL, 79 tablas usadas en código
- ✅ Script de Alineación:
scripts/alinear-y-verificar-todo.ps1para verificar y alinear tablas - ✅ Documentación:
docs/ANALISIS_TABLAS_ALINEACION_v3.6.3.mdcon análisis detallado - ✅ Correcciones de Tipos: Eliminado
as anyenAdminDashboard.tsxysimpleChatService.ts
- ✅ Organización de Perfiles:
src/profiles/con subdirectoriossingle/,couple/,shared/ - ✅ Organización de Features:
src/features/con subdirectoriosauth/,profile/,clubs/,chat/ - ✅ Organización de Shared:
src/shared/con subdirectoriosui/,lib/ - ✅ Organización de Entities:
src/entities/con tipos de dominio - ✅ Organización de Estilos:
src/styles/con subdirectorios organizados - ✅ Unificación de Hooks: Todos los hooks en
src/hooks/ - ✅ Organización de App:
src/app/con subdirectorios(admin)/,(clubs)/,(discover)/,(auth)/ - ✅ Script Maestro:
# SCRIPT MAESTRO - REFACTOR Y ACTUALIZACION.ps1consolidando 14 scripts
- ✅ ML Compatibility Scoring - PyTorch/TensorFlow.js
- ✅ Chat Summaries ML - GPT-4, BART, Fallback
- ✅ Feature Extraction - 11 features (likes, proximity, interests)
- ✅ Hybrid Scoring - AI + Legacy fallback automático
- ✅ Opciones Gratuitas - HuggingFace API (100% gratis)
- ✅ Rate Limiting - 10 resúmenes/día por usuario
- ✅ Cache Inteligente - 1h para scores, 24h para resúmenes
- ✅ IA Consent Verification - Verificación real-time de consentimiento en chats con NLP (Ley Olimpia MX)
- ✅ Predictive Matching - Matching predictivo con Neo4j + IA Emocional (friends-of-friends)
- ✅ S2Service - Cell ID generation (niveles 10-20)
- ✅ Database Migration - s2_cell_id + s2_level
- ✅ Geolocation Integration - Hook actualizado
- ✅ Backfill Script - Batch processing 100 profiles/vez
- ⏳ Pendiente - Ejecutar backfill + queries optimizadas
- ✅ Neo4jService - Graph database para conexiones sociales (548 líneas)
- ✅ Docker Compose - Configuración completa de Neo4j Community Edition 5.15
- ✅ Sincronización - Scripts
sync-postgres-to-neo4j.tsyverify-neo4j.ts(corregidos 05 Nov 2025) - ✅ Setup de Índices - Script
setup-neo4j-indexes.tspara optimización automática - ✅ Integración - SmartMatchingService con enriquecimiento social y recomendaciones FOF
- ✅ GraphMatchingService - Matching predictivo con algoritmo "friends-of-friends" + IA Emocional
- ✅ Performance - 200x más rápido para queries de conexiones sociales
- ✅ Operativo - Neo4j corriendo, conexión verificada, 4 usuarios sincronizados
- ✅ 113+ Tablas Operativas - Sistema completo de clubs, inversiones, moderación, tokens (PostgreSQL/Supabase)
- ✅ Neo4j Graph Database - 100% implementado para conexiones sociales
- ✅ 209+ Índices Optimizados - Queries optimizadas
- ✅ 122+ Políticas RLS - Seguridad completa
- ✅ 35+ Triggers Activos - Automatización de procesos
- ✅ Docker Build Exitoso - Imagen
complicesconecta:latestcreada - ✅ Docker Compose - Neo4j configurado y listo
- ✅ vercel.json Corregido - Eliminado
routes, solorewritesyheadersválidos - ✅ vite.config.ts Optimizado - Chunks estables, CSS no split, base path correcto
- ✅ build-and-deploy.ps1 - Script automatizado con verificación completa
- ✅ Variables de Entorno - Carga automática desde
.env/.env.local - ✅ Build Optimizado - Tamaño <60MB, chunks estables, 0 errores
- ✅ Funciones Globales Fixed -
showEnvInfo()yshowErrorReport()disponibles en producción - ✅ Wallet Conflicts Silenciados - Errores de wallet extensions completamente silenciados
- ✅ 5 Tablas Nuevas:
clubs,club_verifications,club_checkins,club_reviews,club_flyers - ✅ Check-ins Geoloc: Radio 50m con verificación automática
- ✅ Reseñas Verificadas: Solo usuarios con WorldID + check-in real
- ✅ Watermark + Blur IA: Automático en imágenes de clubs
- ✅ Páginas Públicas:
/clubs/{slug}con flyers editables - ✅ Panel Admin:
/admin/partnerspara gestión de clubs
- ✅ Jerarquía 5 Niveles: SuperAdmin (30%) → Elite (8%) → Senior (5%) → Junior (3%) → Trainee (1K CMPX)
- ✅ Pagos Automáticos: Cada lunes basados en % revenue
- ✅ Timer Conexión: Automático para tracking de horas
- ✅ IA Pre-clasificación: Cola de reportes con priorización automática
- ✅ Baneo Permanente: Con huella digital (canvas + WorldID)
- ✅ Total Supply: 100M CMPX tokens
- ✅ Shop Activo: 1000 CMPX = 300 MXN
- ✅ Comisión Galerías: 10% (creador gana 90%)
- ✅ Staking: 10% APY anual
- ✅ DAO: Activación a 10K usuarios
- ✅ SAFTE Automático: 10% retorno anual garantizado
- ✅ Tiers: $10K, $25K, $50K, $100K MXN
- ✅ Landing
/invest: Con Stripe integrado - ✅ Plataformas: AngelList + Republic listos para publicar
- ✅ Funciones Globales Fixed:
showEnvInfo()yshowErrorReport()disponibles en producción - ✅ Wallet Conflicts Silenciados: Errores de wallet extensions completamente silenciados
- ✅ CircleCI Fixed: Node.js 20.19+ configurado (requerido por Vite 7.2.2)
- ✅ Correcciones de Servicios:
AdminProduction.tsx,postsService.ts,InvitationsService.ts,clearStorage.ts,StoryViewer.tsxcorregidos consafeLocalStorage
📚 Para una guía completa de instalación y configuración, consulta INSTALACION_SETUP_v3.5.0.md
📚 Para configuración de túnel, consulta QUICK_START_TUNNEL.md
conecta-social-comunidad-main/
├── src/ # Frontend React + TypeScript
│ ├── app/ # Páginas organizadas por contexto
│ │ ├── (admin)/ # Páginas administrativas
│ │ ├── (clubs)/ # Páginas de clubs
│ │ ├── (discover)/ # Páginas de descubrimiento
│ │ └── (auth)/ # Páginas de autenticación
│ ├── profiles/ # Perfiles organizados
│ │ ├── single/ # Perfiles individuales
│ │ ├── couple/ # Perfiles de parejas
│ │ └── shared/ # Componentes compartidos
│ ├── features/ # Lógica reutilizable
│ │ ├── auth/ # Autenticación
│ │ ├── profile/ # Perfiles
│ │ ├── clubs/ # Clubs
│ │ └── chat/ # Chat
│ ├── shared/ # Componentes compartidos
│ │ ├── ui/ # Componentes UI base
│ │ └── lib/ # Utilidades compartidas
│ ├── entities/ # Entidades de dominio
│ ├── hooks/ # Hooks unificados
│ ├── styles/ # Estilos organizados
│ └── components/ # Componentes adicionales
├── supabase/ # Backend Supabase
│ ├── functions/ # Edge Functions
│ └── migrations/ # Migraciones de BD
└── docs/ # Documentación
Ver project-structure-tree.md para estructura completa.
# Ejecutar todos los tests
npm test
# Tests con cobertura
npm run test:coverage
# Tests E2E
npm run test:e2e
# Linting
npm run lint
# Type checking
npm run type-checkEstado Actual: 98% tests pasando (260/274)
# Build optimizado
npm run build
# Preview del build
npm run preview# Build de imagen Docker
docker build -t complicesconecta:latest .
# Run con New Relic
docker run -d --name complicesconecta \
-p 3000:3000 \
-e NEW_RELIC_LICENSE_KEY=your_key \
-e NEW_RELIC_APP_NAME="ComplicesConecta" \
complicesconecta:latest📁 Total de Archivos: 300+
📝 Líneas de Código: 42,500+
🧩 Componentes React: 100+
🎣 Custom Hooks: 25+
📄 Páginas: 25+
🗄️ Tablas DB: 113 (sincronizadas 100%)
⚡ Edge Functions: 10+
🔐 Políticas RLS: 122+
📊 Índices Optimizados: 209+
🔄 Triggers: 35+
✅ TypeScript Errors: 0
✅ Linting Errors: 0
✅ JSX Errors: 0
✅ Test Coverage: 98%
✅ Build Success: 100%
✅ Database Sync: 100%
✅ Lighthouse Score: >98
✅ Bundle Size: <350KB (gzipped)
Liderado por: Ing. Juan Carlos Méndez Nataren
Diseños por: Reina Magali Perdomo Sanchez & Ing. Juan Carlos Méndez Nataren
Marketing por: Reina Magali Perdomo Sanchez
Departamento Legal:
- Email: [email protected]
- Teléfono: +52 55 1234 5678
- Representante Legal: Ing. Juan Carlos Méndez Nataren
Cumplimiento Normativo:
- Email: [email protected]
- Horario: Lunes a Viernes, 9:00 AM - 6:00 PM (Ciudad de México)
- Responsable: Ing. Juan Carlos Méndez Nataren
Información Legal:
- Empresa: ComplicesConecta S.A. de C.V.
- RFC: CCO240901ABC
- Domicilio: Ciudad de México, México
- Jurisdicción: Estados Unidos Mexicanos
- Legislación Aplicable: Ley Federal de Protección de Datos Personales
- Regulador: CONDUSEF (servicios financieros)
- Tribunales Competentes: Federales de México
Email: [email protected]
GitHub: ComplicesConectaSw
Website: complicesconecta.com
© 2025 ComplicesConecta Software. Todos los derechos reservados.
Contenido para Adultos +18
ComplicesConecta es una plataforma exclusiva para adultos mayores de 18 años interesados en el estilo de vida swinger. Al acceder a esta aplicación, confirmas que:
- ✅ Eres mayor de 18 años
- ✅ El contenido para adultos es legal en tu jurisdicción
- ✅ Aceptas los Términos de Servicio
- ✅ Has leído la Política de Privacidad
Uso Responsable: Esta plataforma promueve conexiones consensuadas, respetuosas y seguras. No toleramos acoso, contenido no consensuado ni actividad ilegal.
Conexiones auténticas, experiencias únicas, discreción total. 🔥