Facebook clone built using Jetpack Compose, Firebase Authentication and Firebase Firestore.

Overview

facebook-compose

Facebook clone built using Jetpack Compose, Firebase Authentication and Firebase Firestore.

Setup

  1. Create a Firebase project and add the google-services.json in your project
  2. Enable Firebase Authentication with Facebook sign in. Make sure to follow the steps in both Firebase Auth docs and Facebook Sign in.
  3. Enable Firebase Firestore

This app was built 🔴 live on YouTube. Watch the stream at https://www.youtube.com/watch?v=CD15HtjmrWA

You might also like...
JetInstagram is an Instagram UI clone app built with Jetpack Compose.
JetInstagram is an Instagram UI clone app built with Jetpack Compose.

JetInstagram JetInstagram is an instagram clone app built with Jetpack Compose. This sample showcases: Home Screen Post Like Button Animation Photo Li

InstagramJetpackCompose is an Instagram UI clone app built with Jetpack Compose.
InstagramJetpackCompose is an Instagram UI clone app built with Jetpack Compose.

InstagramJetpackCompose is an Instagram UI clone app built with Jetpack Compose.

Jetpack-compose-uis - A collection of some UIs using Jetpack Compose. built using Katalog

Jetpack Compose UIs This is a collection of some UIs using Jetpack Compose. It i

Breakout clone built with Compose

breakout-compose The classic Breakout game built with Jetpack Compose ✨ Demo JoyuyNijH2vgqgDy.mp4 🦿 Prerequisites Java 8 or above ⌨️ Usage Clone the

Bamboo App clone using JetPack Compose
Bamboo App clone using JetPack Compose

Bamboo App Clone using Jetpack Compose. Baby steps 🙂 I am using this project to learn how to build Android UI with Jetpack Compose. Check out Article

A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase
A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase

BlogCompose A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase Instructions Download your Firebase configuration fil

This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.
This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.

JetBMICalculator This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Co

A simple Twitter Spaces clone app with Jetpack Compose and 100ms SDK
A simple Twitter Spaces clone app with Jetpack Compose and 100ms SDK

A simple Twitter Spaces clone app with Jetpack Compose and 100ms SDK to demonstrate the use of 100ms SDK in creating an Audio call feature in your apps.

Snapchat Clone with Jetpack Compose and Clean Architecture
Snapchat Clone with Jetpack Compose and Clean Architecture

Snapchat Clone with Jetpack Compose and Clean Architecture - Navigation Components, CamaraX, android-maps-compose, Exoplayer, Detekt, Coil, Gradle Secrets, Permission Handling.

Comments
  • getAvatar not returning photoUrl

    getAvatar not returning photoUrl

    The funtion val avatar = "${requireNotNull(currentUser.photoUrl)}access_token=$accessToken" doesn't return the currentUser PhotoUrl. I logged it to figure what it is printing and it's quite confusing

    Output https://graph.facebook.com/2320946994746820/pictureaccess_token=EAAJraXYVZCSsBAJ9aOCVyjIz2fZCEZCUXnklNoLI6AIVI6RdYJbmmT8L7pJuEfYCeS4773L11SeAXBv2ZCaOJZCEYZBqtYjZCiGu8XTj9xzffqF4HrQbgnCVS5ZAMXZCdT2fLu3p7ZC4SMg9DjGCVc2rLH0FlqkRcS5geFQOod7o1z0gKTLZBEZCxExuZACnwgpzaKajMvF7kNoqZA2jmu0SlUjDyDTAotsr3Goji782BbwJwD0pOs6vLg1rT4

    i looked it up and this webpage displays Screenshot 2022-12-05 at 3 42 34 PM

    opened by XBlack97 2
Owner
Alex Styl
Building OSS for Android & Jetpack Compose.
Alex Styl
It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

Alex 10 Dec 29, 2022
A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose

Authentication A simple authentication application using Jetpack compose to illustrate signin and sign up using Mvvm, Kotlin and jetpack compose Scree

Felix Kariuki 5 Dec 29, 2022
FirebaseSignInWithGoogle app it's written in Kotlin and shows a simple solution for implementing Firebase Authentication with Google, using Jetpack Compose on Android.

FirebaseSignInWithGoogle It's an app built with Kotlin that shows how to authenticate users with Firebase using Android Architecture Components and th

Alex 28 Dec 25, 2022
Mpesa-UI-clone-JetpackCompose - A Mpesa Ui Clone using Jetpack Compose

Mpesa-UI-clone-JetpackCompose Let's Challenge ourselves and build this Mpesa App

Felix Kariuki 9 Sep 17, 2022
Add Cloud Firestore to your Android apps built with Jetpack Compose

JetFirestore Add Cloud Firestore to your Android apps built with Jetpack Compose Now with Jetpack Compose you can easily add Cloud Firestore to your e

Pankaj Rai 13 Oct 26, 2022
📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat SDK for Compose.

This is a WhatsApp clone app built with Jetpack Compose and Stream Chat SDK for Compose. The purpose of this repository is to demonstrate below: Imple

Stream 689 Dec 25, 2022
JetFlix - A clone of Android NetFlix app in Android built using Jetpack compose.

JetFlix A clone of Android NetFlix app in Android built using Jetpack compose. This sample app showcases the following: MVVM Architecture (ViewModel +

Pushpal Roy 40 Dec 6, 2022
Instagram Clone built in Android using concept of Jetpack compose.

Instagram_Clone Instagram clone is an app build using new technologies/trends and other advanced Jetpack compose specific concepts. Following are the

raj narayan mishra 4 Dec 2, 2022
Luis David Orellana 11 Jan 1, 2023
Telegram ui clone built with Jetpack Compose

Telegram UI clone Make telegram ui with Jetpack Compose. Library Jetpack Compose v1.0.1 Compose Icon v1.0.3 Minimum requirements Android Studio Arctic

Farhan Roy 10 Dec 15, 2022