Skip to content

Chitchat - chitchat is a chat app where users can send messages to other user and vice-versa.

Notifications You must be signed in to change notification settings

subhendu20/ChitChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

ChitChat

Chitchat - chitchat is a chat app where users can send messages to other user.

Git Description: React Firebase Chatting App

This repository contains the code for a real-time chatting application built using React and Firebase. The app allows users to chat with each other in real-time, providing a seamless and engaging communication experience.

Key Features:

1.Real-Time Messaging: Users can exchange messages instantly in real-time, creating a dynamic and interactive chatting experience.

2.User Authentication: The app supports user authentication using Firebase Authentication. Users can sign up and log in securely to access the chat functionality.

3.Chat Rooms: Users can join and participate in multiple chat rooms, creating focused conversations around specific topics or interests.

4.Responsive Design: The user interface is fully responsive, ensuring a seamless chatting experience across various devices and screen sizes.

Tech Stack:

Frontend: React with functional components and hooks for state management. Backend: Firebase Realtime Database for real-time messaging and data storage. Authentication: Firebase Authentication for secure user sign-up and login. Hosting: Netlify Hosting for deploying and serving the app.

Usage:

Clone the repository: git clone - https://github.com/subhendu20/ChitChat.git Install dependencies: npm install Set up Firebase: Create a Firebase project and configure the Firebase SDK in the app with your project credentials. Run the app: npm start

Deployment: The React Firebase Chatting App is deployed on Firebase Hosting, making it accessible for users to interact with.