An open API service indexing awesome lists of open source software.

https://github.com/adityabhamare10/chatapplication

Sandesh - A Chatting Application
https://github.com/adityabhamare10/chatapplication

android-application chat chatbox firebase firebase-auth firebase-realtime-database java

Last synced: 2 months ago
JSON representation

Sandesh - A Chatting Application

Awesome Lists containing this project

README

          

# Sandesh

Sandesh is a chatting application where users can create chat groups and engage in anonymous conversations with other users. The main feature of Sandesh is its anonymous authentication, ensuring that users can chat without revealing their identities to others.

## Features

- Create chat groups
- Engage in anonymous conversations
- Real-time messaging using Firebase Realtime Database
- Implemented using Data Binding and MVVM architecture in Android Studio with Java

## Technologies Used

- Android Studio
- Java
- Firebase Authentication (Anonymous)
- Firebase Realtime Database
- Data Binding
- MVVM Architecture

## Installation

To use Sandesh, follow these steps:

1. Clone the repository to your local machine.
2. Open the project in Android Studio.
3. Set up Firebase in your project by following Firebase setup instructions.
4. Build and run the application on your device or emulator.

## Usage

1. Launch Sandesh on your device.
2. Create a chat group or join an existing one.
3. Start chatting anonymously with other users in the group.

## Contributing

Contributions to Sandesh are welcome! If you want to contribute to this project, please follow these steps:

1. Fork the repository.
2. Create a new branch (`git checkout -b feature/new-feature`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature/new-feature`).
6. Create a new Pull Request.

Please ensure that your contributions adhere to the project's coding standards and guidelines.

## Contact

For any questions or inquiries about Sandesh, please contact Aditya Bhamare - adityabhamare71@gmail.com

## Media
![Sandesh](https://github.com/adityabhamare10/ChatApplication/assets/108888187/7721bc0b-8369-43a0-a717-bde8b7b86b4e)