Skip to content

Akshaykomar890/Chat-App

Repository files navigation

Chat App
It is a real-time messaging application built using Kotlin, Firebase, and the MVP architecture. The app includes essential chat functionalities like user authentication and real-time messaging.

Screenshots
WhatsApp Image 2024-07-17 at 12 35 45
WhatsApp Image 2024-07-17 at 12 35 46
WhatsApp Image 2024-077 at 12 35 46
WhatsApp Imagejj 2024-07-17 at 12 35 46


Features
User Authentication: Secure sign-up and sign-in functionality using Firebase Authentication.
Real-time Messaging: Instant messaging capabilities using Firebase Realtime Database.
MVP Architecture: Clean and maintainable codebase with separation of concerns.
Responsive UI: User-friendly interface designed with XML and Kotlin.

Tech Stack Kotlin: Main programming language.
Firebase Realtime Database: For storing and retrieving chat messages in real-time.
Firebase Authentication: For user authentication and management.
MVP (Model-View-Presenter): Architectural pattern to separate the UI, business logic, and data.
XML: For designing user interfaces.

About

Chat App built with kotlin and Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages