Skip to content

Two-Way Chat App (React & Firebase): A real-time chat application using React for the interface and Firebase for user authentication and message storage. Users can send and receive messages in a chatroom, enabling two-way communication.

Notifications You must be signed in to change notification settings

Ricky-saha/Messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Two-Way Chat App (React & Firebase) This project is a real-time chat application built with React for the frontend and Firebase for backend functionalities. It allows users to:

Sign in and sign out using Firebase Authentication. Send and receive messages in real-time with other users. View chat history. (Optional: You can specify if it includes features like private messaging or user profiles) Tech Stack:

Frontend: React Backend: Firebase (Authentication, Firestore) Getting Started:

Clone this repository: Bash git clone https://github.com/Ricky-saha/Messenger.git Use code with caution. content_copy Install dependencies: Bash cd two-way-chat-app npm install Use code with caution. content_copy Create a Firebase project and configure it with the app: Follow the instructions on the Firebase documentation to set up a new project (https://firebase.google.com/docs/projects/api/workflow_set-up-and-manage-project). Replace the placeholder values in src/firebase.js with your Firebase project configuration (API key, auth domain, etc.). Running the App:

Start the development server: Bash npm start Use code with caution. content_copy Open http://localhost:3000 (or the port specified in package.json) in your browser.

About

Two-Way Chat App (React & Firebase): A real-time chat application using React for the interface and Firebase for user authentication and message storage. Users can send and receive messages in a chatroom, enabling two-way communication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published