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