instagram web
application redesign

A simple question: what are people trying to do when they access Instagram via desktop and where does the platform fail them?

All code for this project was written from scratch by me.

RoleUX Research · Design · Development
TypeConcept Redesign
MethodSurvey · Figma Prototype · Code
ScopeEnd-to-End
Full Figma UI Prototype
Research

Before jumping into ideating solutions and creating interfaces, it was important to ground the project in real user behavior. I conducted an open-ended survey to better understand how users currently engage with the platform, and learn directly from them where misalignment stemmed.

The survey focused on frequency of use, friction points, and perceived usability under both environments.

ease of search comparison

Mobile App

5%
Very Hard
65%
Hard
75%
Neutral
50%
Easy
20%
Very Easy

Web Application

70%
Very Hard
80%
Hard
35%
Neutral
45%
Easy
25%
Very Easy
Initial chart findings, ease of search comparison

platform usage frequency

Mobile Usage

Multiple times daily
85%
Once daily
70%
Few times weekly
25%
Once weekly
40%
Rarely
15%
Never
10%

Web Usage

Multiple times daily
68%
Once daily
50%
Few times weekly
85%
Once weekly
35%
Rarely
25%
Never
35%
Frequency of use across platforms

additional user insights

Daily Engagement

8%
Never
15%
Rarely
35%
Weekly
55%
Daily
85%
Multiple

Web Interaction Level

15%
None
10%
Low
90%
Medium
30%
High
5%
Very High

Messaging Ease

35%
Very Hard
85%
Hard
50%
Neutral
8%
Easy
Additional findings from user research

reported user frustrations

Poor navigation
90%
Cluttered interface
78%
Hidden features
25%
Slow performance
45%
Missing features
15%
Messaging issues
30%
Hard to find content
72%
Other
12%
Primary pain points identified through survey responses
Additionally Identified
Messy navigation
Poor access to messaging
Poor visual hierarchy
Difficulty scanning content

Desired Improvements

Better navigation (40%)
Improved messaging (30%)
Cleaner UI (15%)
Enhanced search (10%)
Other (5%)
Overall desired changes to infrastructure
Desktop usage shifts towards utility, while mobile gears itself more towards passive consumption.Key insight from user research
Ideation

No more need to jump ahead. The redesign can now be tackled with one core principle; keep things clean, but make them easy. Rather than hiding key features behind mountainous clicks and burying them in a cluster of menus, let's consolidate the experience so users can instantly see what's available without feeling overwhelmed.

The focus wasn't on adding more, but better utilization of the space provided.

UI Concepts

Key interface improvements: a unified search and stories component, enhanced messaging visibility with unread indicators, and a new discovery tab for deliberate content browsing.

Discovery tab
Search consolidation, messaging indicators, and discovery browsing

A prototype of the entire layout was built using Figma, where all of these changes come together in unison.

Full UI overhaul demonstration (Figma)
Supporting Improvements
New "pull-out" comment browser to keep scrolling as seamless as possible
Separated reels tab
Changes to readability of navigation bar
Cleaner organization of information
Implementation

This marks the most critical phase of this project; realization. Good UX does not end simply at just mockups. Not only did I want to create this visual redesign, but also to polish it into a functional front-end application.

Layout StructureComponent structure
Data FilesData management
Layout ImplementationLayout system

I focused on building a component-based architecture that mirrored the figma prototype as closely as possible, and implementing responsive behavior that would scale cleanly between desktop breakpoints.

Full overhaul implementation
Impact

This project doesn't just serve as a fun redesign, but a demonstration of end-to-end product thinking. The final outcome is less important than the capability it demonstrates; the ability to move from user feedback to a functional interface without losing clarity, intent, or usability along the way.