¿Qué tecnología debo usar para desarrollar la aplicación de chat de grupo de páginas web y cómo manejo los datos de chat?

Te recomendaré usar SOCKET IO para crear una aplicación de chat grupal. Socket.IO permite la comunicación bidireccional basada en eventos en tiempo real. Para el backend puedes usar cualquier lenguaje como Python, Ruby, Javascript, etc.

Gracias