Skip to content

Clone of a popular app, Instagram, using Swift5 and Firebase

Notifications You must be signed in to change notification settings

jkolp/instagram-clone-iOS14

Repository files navigation

Instagram Clone App

All the core compoments of ready to be published Instagram features :

  1. Create users
  2. Create a user profile
  3. Authenticate users with Firebase
  4. Search for users
  5. Upload posts
  6. Home feed with posts from followers
  7. Like posts
  8. Comment on posts
  9. In app notifications for following, post likes and post comments
  10. Follow/Unfollow users from profile
  11. Follow/Unfollow user from notifications screen
  12. Go to post or profile from notifications screen
  13. Display timestamp on posts and notifications
  14. Logging in and logging out

More about the project :

  • Auto-layout and programmatic UI with Swift
  • Modified MVVM Architecture
  • Backend using Cloud Firestore
  • Register and authenticate users using FirebaseAuth
  • Object Oriented Programming
  • Used CocoaPods : Firebase, ActiveLabel, SDWebImage, JGProgressHUD, YPImagePicker

login register register_filled feed commentPage userSearch profile notification photoSelect photo_filter posting_page

About

Clone of a popular app, Instagram, using Swift5 and Firebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published