konvo
Aplicación de chat en tiempo real con feed social construida con Next.js 15 y PocketBase. Ofrece mensajería instantánea, notas de voz, archivos y un feed público tipo Twitter.
Ficha actualizada 24 sept 2026, 13:37 · upstream 24 sept 2026, 13:35 · release sin release detectada
Qué es konvo
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Konvo es una aplicación web completa para comunicación social que combina un chat privado en tiempo real con un feed público de estilo red social. Está construida sobre Next.js 15 con TypeScript para el frontend y utiliza PocketBase como backend monolítico, lo que simplifica la arquitectura eliminando la necesidad de servicios externos separados para base de datos o autenticación.
La aplicación permite a los usuarios enviar mensajes instantáneos con estados de entrega (enviado, entregado, visto), notas de voz, imágenes, videos y documentos. Incluye un feed público donde los usuarios pueden publicar contenido, recibir notificaciones de interacciones como likes y comentarios, y gestionar su perfil personal con pestañas para publicaciones guardadas o ocultas.
La autenticación se maneja mediante email y contraseña a través de PocketBase, que también gestiona el almacenamiento de archivos y las suscripciones en tiempo real. La aplicación está diseñada principalmente para escritorio, aunque cuenta con un diseño responsivo básico.
- Comunicación privada instantánea entre usuarios individuales con soporte para multimedia y notas de voz
- Gestión de feed público tipo red social con interacciones como likes, comentarios y notificaciones
- Sistema de autenticación y gestión de usuarios con roles básicos (creador, usuario)
- Despliegue rápido en entornos Vercel para frontend y VPS para backend PocketBase
- Arquitectura simplificada usando PocketBase como backend único que incluye base de datos, autenticación y almacenamiento
- Soporte nativo para mensajería en tiempo real con estados de lectura y respuestas a mensajes específicos
- Sistema de notificaciones integrado para likes, comentarios y actividad en el feed público
- Licencia MIT abierta que permite uso comercial y modificación del código fuente
- Falta de soporte nativo para móviles; la interfaz está optimizada principalmente para escritorio
- Ausencia de chats grupales, limitando la comunicación a conversaciones uno a uno
- Requiere configuración manual de HTTPS en ambos frontend y backend para evitar bloqueos de navegador
- Dependencia externa del binario PocketBase que debe gestionarse manualmente o mediante contenedores
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliega el frontend en Vercel configurando NEXT_PUBLIC_PB_URL con la URL de tu instancia PocketBase. Para el backend, usa un VPS (DigitalOcean, Railway, Fly.io) ejecutando el binario PocketBase en HTTPS si el frontend lo requiere. Asegura que las variables de entorno coincidan entre ambos servicios para evitar errores de CORS o redirección mixta.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.




