Compose Chat App

Compose Chat App is a messaging application built using Jetpack Compose and Firebase. It allows users to chat with each other, view statuses, and update their profiles.

Features

  • User Authentication: Users can sign up, log in, and log out securely.
  • Real-time Chatting: Users can chat with other users in real-time using Firebase Firestore.
  • Profile Management: Users can view and update their profiles, including their name, profile picture, and other details.
  • Status Viewing and Updating: Users can view statuses posted by others and upload their own statuses.
  • Simple and Intuitive UI: The app's user interface is built using Jetpack Compose, providing a modern and responsive experience.

Technologies Used

  • Jetpack Compose: Modern UI toolkit for building native Android apps.
  • Firebase Authentication: For user authentication and authorization.
  • Firebase Firestore: Real-time NoSQL database for storing chat messages and user data.
  • Firebase Storage: For storing user profile pictures and status images.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 8 Screenshot 9 Screenshot 10 Screenshot 11