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