Kashitokaru
Chat potenciado por IA con respuestas inteligentes para texto, imágenes y archivos
Qué hace
Kashitokaru es una app de chat revolucionaria que mejora la comunicación digital con mensajes en tiempo real y una IA avanzada. Está compilado con WebSockets, Firebase, React, Tailwind CSS, Express, MongoDB y Google OAuth, y ofrece una experiencia del usuario segura y sin interrupciones.
Comunicación en tiempo real: WebSockets permite la entrega de mensajes instantáneos manteniendo una conexión abierta entre el cliente y el servidor, lo que garantiza conversaciones fluidas sin demoras.
Uso compartido de archivos eficiente: Firebase controla las cargas y descargas de archivos, lo que facilita el uso compartido de imágenes, documentos y otros archivos de forma rápida y segura, con capacidades de base de datos y almacenamiento en la nube en tiempo real.
Administración de datos sólida: MongoDB administra los datos del usuario y los historiales de chat, lo que proporciona una solución escalable y de alto rendimiento.
Diseño responsivo: Tailwind CSS crea una interfaz responsiva y visualmente atractiva que se adapta a varios dispositivos.
Autenticación segura: Google OAuth simplifica y protege los accesos, ya que permite que los usuarios accedan con cuentas de Google, lo que elimina las contraseñas adicionales y mejora la seguridad con funciones como la autenticación de dos factores.
Integración de IA: La IA de Google Gemini enriquece la experiencia de chat con respuestas automáticas para textos, imágenes y archivos, así como resúmenes de texto y mensajes personalizados de IA, lo que agrega contexto y eficiencia a las conversaciones.
Kashitokaru está disponible en https://kashitokaru.onrender.com/ y el código fuente está disponible en https://github.com/Arnav-03/AI-powered-chatapp.
Con la tecnología de
- Web/Chrome
- Firebase
- Acceso con Google
- Google Cloud
Equipo
De
Arnav Arora
De
India