Skip to content

A real time chat room app built using React Js with Appwrite as the backend service

License

Notifications You must be signed in to change notification settings

Pulkito4/Chat-Room-App

Repository files navigation

Real-Time Chatroom Application

This project is a real-time chatroom application built using React with Vite as the frontend framework and Appwrite as the backend service. Users can sign up, log in, and chat in a single chatroom in real-time.

Table of Contents

Features

  • User authentication: Users can sign up, log in, and log out.
  • Real-time messaging: Messages are updated in real-time across all users in the chatroom.
  • Single chatroom: Users can join a single chatroom and chat with other users in real-time.
  • Responsive design: The application is designed to be fully responsive and optimized for various screen sizes.

Technologies Used

  • React
  • Vite
  • Appwrite
  • HTML5
  • CSS3
  • JavaScript

Installation

  1. Clone the repository: git clone https://github.com/Pulkito4/Chat-Room-App.git
  2. Navigate to the project directory: cd Chat-Room-App
  3. Install dependencies: npm install
  4. Start the development server: npm run dev
  5. Open the application in your web browser at http://localhost:5173 or whatever server is available.

Usage

  1. Sign up or log in to the application.
  2. Join the chatroom.
  3. Start chatting with other users in real-time.

Deployment

This project is deployed on Vercel and can be accessed using the following link: [https://chat-room-app-sigma.vercel.app]

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.