Skip to content
/ Hi Public

Hi is a chatting app that uses Kotlin and is powered by AI to provide a smooth conversation with in the app

Notifications You must be signed in to change notification settings

Alidon256/Hi

Repository files navigation

Hi

Hi is a mobile chat application built with Kotlin, designed to deliver smooth and intuitive messaging experiences. While AI features are planned for future releases, the current version focuses on core social interactions like text messaging, status updates, and profile customization.

⚠️ Note: AI-powered features are not yet implemented but are part of the roadmap.

✨ Features

  • 💬 Text-based messaging between users
  • 📸 Upload and share status updates
  • 🧑‍💼 Profile editing and personalization
  • 🔐 Secure user authentication
  • 🔄 Real-time chat powered by Cloud Firestore

🧠 Core Skills Demonstrated

This project showcases several key Android development and backend integration skills:

  • Kotlin-based Android architecture
  • Firebase integration, including:
    • Firebase Authentication
    • Cloud Firestore for chat and user data
    • Firebase Storage for status uploads
  • Gradle with Kotlin DSL for build configuration
  • Modular project structure for scalability and maintainability

📁 Project Structure

.idea/                  # IDE configuration
app/                    # Android app source code
gradle/                 # Gradle wrapper files
build.gradle.kts        # Project-level build config
settings.gradle.kts     # Project settings
.gitignore              # Git ignore rules
sha_output.txt          # Build verification output

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/Alidon256/Hi.git
  2. Open in Android Studio

  3. Connect Firebase

    • Create a Firebase project.
    • Add your Android app to Firebase.
    • Download google-services.json and place it in the app/ directory.
  4. Build and Run

    • Sync Gradle.
    • Run on emulator or physical device.

📦 Dependencies

  • Firebase Authentication
  • Firebase Cloud Firestore
  • Firebase Storage

🛣️ Roadmap

  • 🤖 AI-powered conversation enhancements
  • 🎙️ Voice and video calling
  • 🧑‍🤝‍🧑 Group chat support
  • 📎 Media and file sharing

👤 Author

Alidon256
GitHub: @Alidon256


Feel free to fork, contribute, or explore how Firebase and Kotlin can power real-time mobile communication!

About

Hi is a chatting app that uses Kotlin and is powered by AI to provide a smooth conversation with in the app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published