Skip to content

A clone of the Instagram app 📱 🥳 . made with React and GraphQL❤️

Notifications You must be signed in to change notification settings

Sumeetrana/InstagramClone

Repository files navigation

Instagram-react

LIVE DEMO: https://reactagram-28.web.app/

Routes

  • / (feed page)

Components:

  • FeedPost

  • FeedPostSkeleton

  • FeedSideSuggestions

  • /explore (explore page)

Components:

  • ExploreSuggestions

  • ExploreGrid

  • /p/:postId (post page)

Components:

  • Post

  • PostSkeleton

  • PostModal

  • MorePostsFromUser

  • notification

Components:

  • NotificationList

  • NotificationToolTip

  • /:username (profile page)

Components:

  • ProfileTabs

  • /accounts/edit (edit profile page)

  • /accounts/login (login page)

  • /accounts/emailsignup/ (signup page)

    • (not found page)

SharedComponent

  • Navbar
  • FollowSuggestions
  • FollowButton
  • UserCard
  • LoadingScreen
  • OptionDialog
  • ProfilePicture
  • Layout
  • SEO