Skip to content

Instagram clone app for sharing your best moments with your lovely people

Notifications You must be signed in to change notification settings

tarekelkanaria/insta-clone

Repository files navigation

Instagram Clone


Instagram clone app for sharing your best moments with your lovely people.

credits goes to @sahandghavidel

Demo preview

Link to the project

Modifications

  • I've added Next.js version 13 instead of version 12.

  • I built Infinite scroll functionality to reduce the usage of resources.

  • Implement a likes modal to display the users who likes the post.

  • Implement custom hooks to generate stories and retrieve data from firebase.

  • Integrate react redux with Next.js 13 as state management.

  • Typescript for strongly typed data and reduce errors.

Used languages and tools

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js 13
  • Tailwind CSS
  • Next Auth
  • react redux & redux toolkit
  • react moment
  • react modal
  • react icons

for Backend

  • firebase
  • firebase admine
  • firebase adapter with Next auth