sāyago;dev
>chat_privado
2025Aplicación web de chat en tiempo real enfocada en conversaciones privadas one-to-one. Permite crear salas temporales que se autodestruyen automáticamente, generar códigos únicos de invitación y mantener múltiples salas activas al mismo tiempo. Diseñada con énfasis en privacidad, simplicidad y control total sobre la duración de las conversaciones.
Roles: Full Stack Development, UI/UX
Next.jsReactTypeScriptTailwindCSSElysiaUpstash RedisUpstash RealtimeTanStack QueryZod
Objetivos:
- Diseñar y desarrollar un sistema de chat privado con autenticación basada en tokens mediante HTTP-only cookies, permitiendo crear salas seguras con control de acceso y comunicación en tiempo real entre dos usuarios.
- Implementar persistencia ligera usando Upstash Redis para mensajes, metadatos y códigos de invitación, aprovechando TTL para autodestruir salas automáticamente y garantizar que las conversaciones no permanezcan más tiempo del necesario.
- Construir una experiencia simple y funcional con gestión de múltiples salas activas, invitaciones temporales, notificaciones de eventos y una API RESTful con Elysia y type-safety end-to-end para mantener consistencia, seguridad y rendimiento.
Diseño:



建