Kashitokaru
KI-gestützter Chat mit intelligenten Antworten für Text, Bilder und Dateien
Funktion
Kashitokaru ist eine revolutionäre Chat-App, die die digitale Kommunikation durch Echtzeit-Messaging und fortschrittliche KI verbessert. Die App wurde mit WebSockets, Firebase, React, Tailwind CSS, Express, MongoDB und Google OAuth entwickelt und bietet eine nahtlose und sichere Nutzererfahrung.
Echtzeitkommunikation: WebSockets ermöglichen die Zustellung von Nachrichten in Echtzeit, indem eine offene Verbindung zwischen Client und Server aufrechterhalten wird. So sind reibungslose Unterhaltungen ohne Verzögerungen möglich.
Effiziente Dateifreigabe: Firebase verwaltet Dateiuploads und ‑downloads. So können Bilder, Dokumente und andere Dateien schnell und sicher mithilfe von Echtzeitdatenbanken und Cloud-Speicherfunktionen freigegeben werden.
Robustes Datenmanagement: MongoDB verwaltet Nutzerdaten und Chatverläufe und bietet eine skalierbare und leistungsstarke Lösung.
Responsives Design: Mit Tailwind CSS wird eine visuell ansprechende und responsive Benutzeroberfläche erstellt, die sich an verschiedene Geräte anpasst.
Sichere Authentifizierung: Google OAuth vereinfacht und sichert die Anmeldung, indem Nutzer sich mit Google-Konten anmelden können. So werden zusätzliche Passwörter eliminiert und die Sicherheit durch Funktionen wie die Zwei-Faktor-Authentifizierung erhöht.
KI-Integration: Die Google Gemini-KI bereichert den Chat mit automatischen Antworten für Texte, Bilder und Dateien sowie Textzusammenfassungen und benutzerdefinierten KI-Prompts, die Unterhaltungen Kontext und Effizienz verleihen.
Kashitokaru ist unter https://kashitokaru.onrender.com/ verfügbar und der Quellcode unter https://github.com/Arnav-03/AI-powered-chatapp.
Basis
- Web/Chrome
- Firebase
- Google Log-in
- Google Cloud
Team
Von
Arnav Arora
Von
Indien