Easy chat is an Android chat application built with Firebase for a seamless, real-time messaging experience:
screen_recording_20241030_224942.540p.3.mp4
- ChatActivity.java: One-on-one chat conversations.
- LoginOtpActivity.java: OTP verification for user login.
- LoginPhoneNumberActivity.java: Manages phone-based login.
- LoginUsernameActivity.java: Username-based login setup.
- MainActivity.java: App's main navigation hub.
- SearchUserActivity.java: Find users to chat with.
- SplashActivity.java: Splash screen during app load.
- ChatFragment.java: Displays chat messages.
- ProfileFragment.java: Manage and view user profile details.
- SearchUserFragment.java: Display search results for users.
This app follows this tutorial: https://www.youtube.com/watch?v=jHH-ZreOs1k