Kashitokaru

Chat basata sull'IA con risposte intelligenti per testo, immagini e file.

Descrizione

Kashitokaru è un'app di chat rivoluzionaria che migliora la comunicazione digitale con messaggistica in tempo reale e IA avanzata. Realizzata con WebSocket, Firebase, React, Tailwind CSS, Express, MongoDB e Google OAuth, offre un'esperienza utente fluida e sicura.

Comunicazione in tempo reale: WebSocket consente l'invio di messaggi istantanei mantenendo una connessione aperta tra client e server, garantendo conversazioni fluide senza ritardi.

Condivisione di file efficiente: Firebase gestisce i caricamenti e i download di file, semplificando la condivisione di immagini, documenti e altri file in modo rapido e sicuro, con funzionalità di database e archiviazione sul cloud in tempo reale.

Gestione dei dati affidabile: MongoDB gestisce i dati utente e le cronologie chat, fornendo una soluzione scalabile e ad alte prestazioni.

Design responsivo: Tailwind CSS crea un'interfaccia visivamente accattivante e adattabile che si adatta a vari dispositivi.

Autenticazione sicura: Google OAuth semplifica e protegge gli accessi consentendo agli utenti di accedere con gli account Google, eliminando password aggiuntive e migliorando la sicurezza con funzionalità come l'autenticazione a due fattori.

Integrazione dell'IA: l'IA di Google Gemini arricchisce l'esperienza di chat con risposte automatiche per testi, immagini e file, nonché con riepiloghi di testo e prompt di IA personalizzati, aggiungendo contesto ed efficienza alle conversazioni.

Kashitokaru è disponibile all'indirizzo https://kashitokaru.onrender.com/ e il codice sorgente è disponibile all'indirizzo https://github.com/Arnav-03/AI-powered-chatapp.

Realizzato con

  • Web/Chrome
  • Firebase
  • Accedi con Google
  • Google Cloud

Team

Di

Arnav Arora

Da

India