/SparkChat

SparkChat is an instant messaging application developed using Firebase. It provides a secure and efficient platform for users to communicate and share messages in real time. With SparkChat, you can chat with friends, family, or colleagues quickly and easily.

Primary LanguageJavaScriptMIT LicenseMIT

SparkChat

SparkChat is a Firebase-based instant messaging application that allows you to communicate with your contacts in real time.

Characteristics

  • Real-time chat: Chat with your friends and contacts in real time, without delays or interruptions.
  • Intuitive Interface: A clean and easy-to-use user interface that makes communication smooth and enjoyable.
  • Instant Notifications: Receive real-time notifications when you receive new messages.
  • Privacy and Security: Your conversations are protected and secure using Firebase encryption and authentication.
  • Profile Customization: Add a profile photo and custom status to express your personality.

Facility

  1. Clone the repository to your local machine.

    git clone https://github.com/your_user/sparkchat.git
  2. Open the project in your preferred IDE.

  3. Configure Firebase:

    • Create a new project in Firebase (https://firebase.google.com/) and enable realtime database and authentication.
    • Get the Firebase configuration credentials (apiKey, authDomain, etc.).
    • In the firebase.js file, replace the configuration values with your own credentials.
  4. Install the project dependencies.

    npm install
  5. Launch the app.

    npm start

Contribution

Contributions are welcome! If you find a bug or want to add new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License. For more information, see the LICENSE file.