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