← all projects

04project

snapgram

A social photo-sharing app with a modern React UI — stories, likes and an infinite feed.

snapgram
Year
2024
Type
Open source
Tech stack
ReactTypeScript
View source on GitHub

About the project

snapgram is a social photo app with stories, likes and an infinite feed — an exercise in building a polished, modern React interface.

Gallery

  1. 01

    The challenge

    Modern social UI is a checklist of hard details: stories, double-tap likes, skeleton states and layouts that must feel native on any screen.

  2. 02

    The solution

    A component-driven React architecture with a strict design system, fine-grained loading states and gesture-friendly interactions.

  3. 03

    The result

    A polished, portfolio-grade social app UI — proof that the details separating 'works' from 'feels great' are all buildable.

Key features

  • 01StoriesA tap-through story viewer with progress indicators and preloading.
  • 02Real interactionsLikes, saves and comments with instant visual feedback.
  • 03Responsive by designOne layout system from a small phone to a wide desktop.

My role

  • Frontend architecture and implementation
  • Design-system-first component library
  • React + TypeScript