💬 Kiri Chat P2P Backend

Sistema de chat persona a persona con arquitectura de microservicios

🌐 URLs del Servidor

API Base: http://49f21aa05c5d:8080

WebSocket Base: ws://49f21aa05c5d:8080

🔧 Para usar con Ngrok:

1. Ejecuta: ngrok http 8080

2. Copia la URL de ngrok (ej: https://abc123.ngrok.io)

3. Accede a: https://abc123.ngrok.io/chat-demo.html

📱 Endpoints Principales:

WebSocket: ws://49f21aa05c5d:8080/ws/chat?currentUserId={userId}&selectedUserId={targetId}

Enviar Mensaje: POST http://49f21aa05c5d:8080/api/messages/send

Conversaciones: GET http://49f21aa05c5d:8080/api/conversations/{userId}

Mensajes: GET http://49f21aa05c5d:8080/api/messages/{user1}/{user2}

🔗 Conexiones Recientes: GET http://49f21aa05c5d:8080/api/connections/recent/{userId}

📊 Estadísticas del Día: GET http://49f21aa05c5d:8080/api/connections/stats/{userId}