Skip to content

Instagram Clone to learn Hasura, GraphQL, and the Material UI way of styling

Notifications You must be signed in to change notification settings

deduced/instagram-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

instagram-react12

Route: / (infinite scroll feed page)

Components

  • FeedPost
  • FeedPostSkeleton
  • FeedSideSuggestions

Route: /explore (explore page)

Components

  • ExploreSuggestions
  • ExploreGrid

Route: /p/:postId (post page)

Components

  • Post
  • PostSkeleton
  • PostModal
  • MorePostsFromUser

Notifications (NOT A ROUTE)

Components

  • NotificationList
  • NotificationTooltip

Route: /:username (profile page)

Components

  • ProfileTabs

Route: /acounts/edit (edit profile page)

Components

  • N/A

Route: /accounts/login (login page)

Components

  • N/A

Route: /accounts/emailsignup (signup page)

Components

  • N/A

Route: * (page not found)

Catch-all for non-matching routes.

Shared Components

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

About

Instagram Clone to learn Hasura, GraphQL, and the Material UI way of styling

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published