All Projects → utsmannn → Hiya Hiya Hiya

utsmannn / Hiya Hiya Hiya

Licence: other
Whatsapp Clone base on Firebase Cloud Messaging

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Hiya Hiya Hiya

Kotlinmultiplatform
Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform
Stars: ✭ 661 (+375.54%)
Mutual labels:  kotlin-coroutines, mvvm-architecture
Kotlin Firebase Group Chat
Group and OneonOne chat using firebase built in Kotlin similar to whatsapp.
Stars: ✭ 44 (-68.35%)
Mutual labels:  chat, fcm
Ktx
LibKTX: Kotlin extensions for LibGDX games and applications
Stars: ✭ 913 (+556.83%)
Mutual labels:  hacktoberfest, kotlin-coroutines
Quaternion
A Qt5-based IM client for Matrix
Stars: ✭ 438 (+215.11%)
Mutual labels:  hacktoberfest, chat
Flutter Mvvm Provider Demo
Stars: ✭ 89 (-35.97%)
Mutual labels:  hacktoberfest, mvvm-architecture
Thelounge
💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client
Stars: ✭ 4,618 (+3222.3%)
Mutual labels:  hacktoberfest, chat
Mvvm C Templates
Templates for MVVM-C architecture
Stars: ✭ 27 (-80.58%)
Mutual labels:  hacktoberfest, mvvm-architecture
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (-10.79%)
Mutual labels:  mvvm-architecture, kotlin-coroutines
Easychatandroidclient
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-53.96%)
Mutual labels:  kotlin-coroutines, chat
Rocket.chat.electron
Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
Stars: ✭ 1,108 (+697.12%)
Mutual labels:  hacktoberfest, chat
Groupbutler
This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
Stars: ✭ 399 (+187.05%)
Mutual labels:  hacktoberfest, chat
Covid 19 Tracker
Android app to track COVID-19 cases in India and globally.
Stars: ✭ 96 (-30.94%)
Mutual labels:  kotlin-coroutines, mvvm-architecture
Tvflix
TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM architecture purely written in Kotlin
Stars: ✭ 286 (+105.76%)
Mutual labels:  kotlin-coroutines, mvvm-architecture
Applozic Android Sdk
Android Real Time Chat & Messaging SDK
Stars: ✭ 611 (+339.57%)
Mutual labels:  chat, fcm
foodies
A clean MVVM architecture android application
Stars: ✭ 14 (-89.93%)
Mutual labels:  mvvm-architecture, kotlin-coroutines
Rocket.chat
The communications platform that puts data protection first.
Stars: ✭ 31,251 (+22382.73%)
Mutual labels:  hacktoberfest, chat
ChatApp
Chat app based on Firebase tools.
Stars: ✭ 88 (-36.69%)
Mutual labels:  fcm, mvvm-architecture
RickAndMortyApp
A hobby project that showcases key android concepts
Stars: ✭ 41 (-70.5%)
Mutual labels:  mvvm-architecture, kotlin-coroutines
Rocket.chat.reactnative
Rocket.Chat mobile clients
Stars: ✭ 1,064 (+665.47%)
Mutual labels:  hacktoberfest, chat
Le Chat Php
A PHP Chat based on LE CHAT
Stars: ✭ 95 (-31.65%)
Mutual labels:  hacktoberfest, chat

Whatsapp Clone - Hiya Hiya Hiya

License Pull request Fcm docs Twitter Github

Chat Apps - base on Firebase Cloud Messaging


Feature List

  • [x] Direct message device to device
  • [x] Google authentication
  • [x] Register contact on same server
  • [x] On message received indicator
  • [x] Typing indicator
  • [x] Camera and photo gallery (paging)
  • [x] Divider time on chat and gallery
  • [x] Send image or photo
  • [x] Url preview on chat and input text
  • [x] Emoji keyboard (thanks to Niklas Baudy)
  • [x] Unread count
  • [x] Simple story
  • [ ] Profile page
  • [ ] Search chat and message
  • [ ] Group message
  • [ ] Message reversed paging
  • [ ] Story auto delete
  • [ ] Better story view
  • [ ] On read message indicator
  • [ ] Share live location
  • [ ] Amqp implementation
  • [ ] Logo

and many more..

Tech stack and 3rd library


Typing indicator Unread count Image and url preview
Date divider Front and back camera Gallery with divider time


Messaging flow Message and contact flow

Copyright 2020 Muhammad Utsman

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].