evvoon / chat-application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat Application w/ Stream

This project is a chat application built with React on the frontend and uses StreamChat for real-time messaging functionality. It allows users to easily communicate through direct messages or in group chats, providing a seamless and engaging user experience.

Features

  • Real-time Messaging: Instantly send and receive messages with real-time updates.
  • Direct and Group Chats: Support for one-on-one conversations as well as group chats.
  • Media Sharing: Users can share images, videos, and other files within chats.
  • User Authentication: Includes user sign-up, login, and session management.

Technologies Used

  • React: For building the user interface.
  • Stream Chat: Utilized for the backend messaging infrastructure and WebSocket communication.
  • React Router: For managing navigation within the application.
  • Axios: For making API requests.
  • TailwindCSS: For styling the components.
hike-final.1.mov

About


Languages

Language:TypeScript 94.9%Language:JavaScript 3.4%Language:HTML 1.5%Language:CSS 0.3%