Instagram clone:

Joel

Joel Byomuhangi

In this project I wanted to have a go at recreating one of my favourite apps, Instagram I wanted to challenge myself by doing it in TypeScript instead of my usual go-to (JavaScript).
I used React as my framework, along with MUI for my component library, which uses the styled components API, which I found myself actually not hating. My TypeScript experience was pretty good once I got past all the initial set-up, and I found the type-checking and intellisense very handy when creating the API for my custom components.

Technologies used:

React
TypeScript
Material UI
Redux
React Virtuoso (virtualisation)
Home page (desktop)
Home page (desktop)
Home page (mobile)
Home page (mobile)
Post (desktop)
Post (desktop)
Comments (mobile)
Comments (mobile)
Like this project

Posted Oct 31, 2024

In this project I wanted to have a go at recreating one of my favourite apps, Instagram.