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.