Flame Chat App is a real-time chat application built with React.js and Firebase. It offers a seamless and engaging user experience for messaging and collaboration.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/isayanpal/flame-chatapp.git cd flame-chatapp
-
Install dependencies:
npm install
-
Configure Firebase:
- Create a new project on Firebase Console.
- Add a web app to your Firebase project.
- Copy your Firebase config object and replace the placeholders in
src/firebase-config.js
.
-
Start the development server:
npm run dev
-
Open your browser and navigate to:
http://localhost:5173
- Frontend: React.js
- Backend: Firebase (Firestore, Firebase Auth)
- Real-time Communication: Firebase Realtime Database
We welcome contributions! To contribute to Flame Chat App, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature-name
- Open a pull request.
Please ensure your code adheres to our coding standards and includes appropriate tests.
Happy chatting with Flame Chat App!