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

https://github.com/AcrNischal/HackFie-Social-Messaging-App

HackFie is a Kotlin-based social messaging app offering seamless communication through instant messaging, group chats, and multimedia sharing. Enjoy a user-friendly interface with customizable themes, real-time notifications, and secure end-to-end encryption. Perfect for personal and professional use.
https://github.com/AcrNischal/HackFie-Social-Messaging-App

android chat encryption firebase glide kotlin mediasharing messaging realtime secure social

Last synced: 9 months ago
JSON representation

HackFie is a Kotlin-based social messaging app offering seamless communication through instant messaging, group chats, and multimedia sharing. Enjoy a user-friendly interface with customizable themes, real-time notifications, and secure end-to-end encryption. Perfect for personal and professional use.

Awesome Lists containing this project

README

          

# HackFie 📱














---

## 🌟 Overview
HackFie is a modern and secure social messaging app built with Kotlin. It offers a smooth user experience with advanced features like instant messaging, media sharing, and end-to-end encryption.

---

## 🛠️ Technologies Used
- ![Kotlin](https://img.shields.io/badge/Kotlin-0095D5?style=for-the-badge&logo=kotlin&logoColor=white)
- ![Firebase](https://img.shields.io/badge/Firebase-FFCA28?style=for-the-badge&logo=firebase&logoColor=black)
- ![Android](https://img.shields.io/badge/Android-3DDC84?style=for-the-badge&logo=android&logoColor=black)
- ![Glide](https://img.shields.io/badge/Glide-FF5733?style=for-the-badge&logo=android&logoColor=white)

---

## 💻 Installation
### Android Studio
1. **Clone the repository**:
```sh
git clone https://github.com/AcrNischal/HackFie-Social-Messaging-App.git
```
2. **Open the project** in Android Studio.
3. **Build & Run** the application on an emulator or a real device.

---

## 🔎 Features
- ✉ **Instant Messaging** - Real-time chat with friends.
- 👨‍👩‍👦 **User Status** - See if friends are online, typing, or offline.
- 📷 **Media Sharing** - Send images, videos, and more.
- 🔒 **Secure Communication** - End-to-end encryption.
- ⏰ **Notifications** - Stay updated with message alerts.
- 🌟 **Customizable Profiles** - Update profile & status anytime.

---

## 📸 Screenshots
### 🌟 Splash & Login
![Splash and Login](src_readme_images/Start.png)

### 🔍 Forgot Password, Sign In & Search
![Forgot Password, Sign In and Search](src_readme_images/second.png)

### 📢 Chat, Delete Messages & Update Profile
![Chat, Delete Message and Update Profile](src_readme_images/third.png)

### 🛠 Logout & Developers
![Logout and Developers](src_readme_images/fourth.png)

---

## ⚡ Usage
1. **Sign Up / Log In** - Create an account or log in.
2. **Add Friends** - Search & connect via HackFie IDs.
3. **Start Chatting** - Send instant messages.
4. **Share Media** - Send photos, videos & files.

---

## 👨‍👩‍👦 Contributing
We welcome contributions! Follow these steps:

1. **Fork & Clone** the repository:
```sh
git clone https://github.com/AcrNischal/HackFie-Social-Messaging-App.git
```
2. **Create a new branch**:
```sh
git checkout -b feature_branch
```
3. **Make changes & commit**:
```sh
git commit -m "Added new feature"
```
4. **Push & Create a PR**:
```sh
git push origin feature_branch
```

---

## 🏆 License
HackFie is licensed under the [MIT License](LICENSE).

---

## 📞 Contact
- **Email**: [nismsg1@gmail.com](mailto:nismsg1@gmail.com)
- **GitHub**: [AcrNischal](https://github.com/AcrNischal)
- **Twitter**: [@nishchal_acc](https://twitter.com/nishchal_acc)

---

## 👨‍👩‍👦 Developers
| Developer | Portfolio | Photo |
| --------- | --------- | ----- |
| Nishchal Acharya | [Visit Portfolio](https://nishchalacharya.com.np/) | |

---

🎉 **Enjoy using HackFie and feel free to modify it!** 🌟

[![Star](https://img.shields.io/github/stars/AcrNischal/HackFie-Social-Messaging-App?style=social)](https://github.com/AcrNischal/HackFie-Social-Messaging-App)