MyInstaClone Limited clone of the Instagram app using Android Jetpack Compose and Firebase Topics Covered: MVVM Compose Dagger/Hilt Firebase Callbacks Bottom Navigation ViewModel State Animations Screens + Features Display + Behavior Screenshot Authentication / Authorization Actions signup + sign in Profile Display Num posts, followers, and following Profile picture Name, Username, and Bio Post history Actions Create new post Navigate to Edit Profile screen Edit Profile Display Name, Username, Bio Profile picture Actions Update Name, Username, Bio Logout Change profile picture Search Display Search bar Search results Actions Search posts by keyword Naviate to post details by selecting from search result Home (Feed) Display List of posts of people user is following Actions Navigate to post details by selectig post in feed "Like" post by double tapping on post image Post Detail Display Post image Number of likes and comments Following status Actions Follow / unfollow user Navigate to comment screen Comment Display Comments on post (oldest -> newest) Actions Add comment