Kashitokaru

Czat oparty na AI z inteligentnymi odpowiedziami na tekst, obrazy i pliki.

Działanie

Kashitokaru to rewolucyjna aplikacja do czatu, która ułatwia komunikację cyfrową dzięki wiadomościom w czasie rzeczywistym i zaawansowanej sztucznej inteligencji. Aplikacja korzysta z WebSockets, Firebase, React, Tailwind CSS, Express, MongoDB i Google OAuth, dzięki czemu zapewnia płynne i bezpieczne działanie.

Komunikacja w czasie rzeczywistym: WebSockets umożliwiają natychmiastowe wysyłanie wiadomości dzięki utrzymaniu otwartego połączenia między klientem a serwerem, co zapewnia płynne rozmowy bez opóźnień.

Skuteczne udostępnianie plików: Firebase obsługuje przesyłanie i pobieranie plików, ułatwiając szybkie i bezpieczne udostępnianie zdjęć, dokumentów i innych plików dzięki możliwościom bazy danych w czasie rzeczywistym i przechowywania w chmurze.

Wytrzymałe zarządzanie danymi: MongoDB zarządza danymi użytkowników i historią czatów, zapewniając skalowalne i wysoko wydajne rozwiązanie.

Projektowanie responsywne: Tailwind CSS tworzy atrakcyjny wizualnie i responsywny interfejs, który dostosowuje się do różnych urządzeń.

Bezpieczne uwierzytelnianie: Google OAuth upraszcza i zabezpiecza proces logowania, umożliwiając użytkownikom logowanie się za pomocą kont Google, eliminując konieczność tworzenia dodatkowych haseł i zwiększając bezpieczeństwo dzięki funkcjom takim jak uwierzytelnianie dwuskładnikowe.

Integracja z AI: AI od Google Gemini wzbogaca czat dzięki automatycznym odpowiedziom na teksty, obrazy i pliki, a także podsumowaniom tekstowym i niestandardowym promptom AI, które zwiększają kontekst i wydajność rozmów.

Kashitokaru jest dostępne pod adresem https://kashitokaru.onrender.com/, a kod źródłowy można znaleźć na stronie https://github.com/Arnav-03/AI-powered-chatapp.

Utworzone za pomocą

  • Sieć/Chrome
  • Firebase
  • Logowanie się w Google
  • Google Cloud

Zespół

Autor:

Arnav Arora

Od

Indie