Skip to content

nfragiskatos/MyInstaClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

 
 
 

Contributors

Languages