Skip to content

aryandwivedi007/75waychatfe

Repository files navigation

75WayChat (Frontend)

This is the frontend repository for the 75WayChat application. It allows users to engage in real-time chat, create public or private groups, and send messages within different chat rooms.


Features

  • Real-time chat with socket.io integration.
  • Private and Public Groups with distinct UI representations (Private with Incognito Mask, Public with Globe).
  • User-friendly messaging interface with message input, sent messages, and group details.
  • Socket event handling for message broadcasting between users.
  • Responsive UI for both mobile and desktop screens.

Tech Stack

  • React: Frontend UI library for building interactive user interfaces.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Framer Motion: Library for animations in React.
  • Socket.IO: Real-time bidirectional communication between frontend and backend.
  • React Router: For navigation between different pages.

Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js (v20 or above)
  • npm (v9 or above) or yarn (for package management)

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/aryandwivedi007/75waychatfe.git
    
cd 75waychatfe

```bash
npm install


```bash
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages