a2ke5e1 / Chat-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat App

A chat application build using firebase.

Features

  1. Sign in and Create account
  2. Send and Recive messages
  3. Edit Messages
  4. Delete messages
  5. Upload your profile picture.

Library Used

  • firebase-ui-storage
  • firebase-auth-ktx
  • firebase-firestore-ktx
  • firebase-storage-ktx
  • lifecycle-livedata-ktx
  • lifecycle-viewmodel-ktx
  • glide

How to build?

It's quite simple, you just need to create a new firebase project and follow these steps:

  1. Enable Email and Password authentication
  2. Enable Firebase Firestore for storing profile data and messages.
  3. Enable Firebase Cloud Storage to store profile pictures.

About


Languages

Language:Kotlin 100.0%