Type: Web App
Role: UI/UX Designer
Tools: Figma
Timeline: ~1 week
✨ Overview
This project is a redesign and reimagination of the Pinterest experience—focused on creating a smooth, interactive, and visually rich interface. The goal was to build something that feels familiar yet fresh, with an emphasis on content discovery, personalization, and clean UI.
"The fun part was building a space that feels both personal and curated—like your own creative bubble."
🎯 Goal
To design a responsive, dynamic platform where users can explore, save, and organize content effortlessly—mimicking the core Pinterest functionality, but with subtle UX refinements and layout improvements.
🧠 Core Features
- 🧱 Dynamic grid layout for seamless browsing across screen sizes
- 🖼️ Interactive pinboards where users can save and organize their ideas
- 🔍 Powerful search system with filters, trending tags, and suggestions
- 🎨 Personalized feed based on engagement and browsing behavior
🎨 Design Approach
A big focus was creating a layout that's visually dense but not overwhelming. That meant:
- Clean margins, strong alignment, and a fluid grid system
- Hover feedback, micro-interactions, and soft transitions
- Prioritizing content while keeping UI elements lightweight and functional
🧰 Tools & Techniques
- Designed responsive screens in Figma
- Used auto layout + constraints to ensure layout adaptability
- Focused on visual hierarchy and intuitive navigation flow
- Prototype tested various board creation flows
💡 Key Learnings
- Designing grid systems requires a fine balance—spacing, alignment, and responsiveness really affect how "fluid" the design feels
- Microinteractions (like hover and save states) play a big role in making static content feel interactive
- Simplifying the search flow improved user retention in prototypes
✅ Outcome
The result is a clean, dynamic, and highly visual platform that enhances content discovery while staying user-focused and minimal.
🔮 Next Steps
- Integrate social collaboration (group boards, shared pins)
- Add dark mode
- Conduct usability testing on pin creation flows