TIMELINE
6 MONTHS
CLIENT:
GRAFITI
YEAR:
2020
ROLE:
PRODUCT DESIGN, USER RESEARCH
Grafiti was a chart search engine aimed at making data more accessible by curating visualizations from credible sources. As co-founder and lead product designer, I designed the platform from the ground up: conducting user research, setting up IA, to interaction design and running usability tests. The biggest challenge was balancing openness with credibility and helping users navigate sparse or unfamiliar content. I led a product redesign that focused on improving clarity, context, and wayfinding, ultimately growing the product to over 30K monthly active users before we sunset due to funding constraints. This project taught me the critical difference between building for users and designing for customers.
With the goal of making reliable data more accessible, our team built a chart search engine that surfaced visual content from trusted, reputable sources. In a digital landscape crowded with noise and misinformation, we focused on curating high-quality, credible insights in one centralized, easy-to-navigate platform.
Design Language
For the visual design, I wanted to create a style that focused on building trust. This meant prioritizing values like clarity, transparency, and balance. The charts themselves are very visual already, so I needed to balance it out with more subtle elements.
Prioritizing Clarity and Wayfinding
In Grafiti v1, we noticed that new visitors often arrived on the homepage without a clear understanding of what the tool was for or how to begin. There was too much ambiguity around purpose, which led to confusion and drop-offs. For v2, we focused on making the search function unambiguous and central, both visually and conceptually. By giving the search bar prominent placement and supporting it with topical keywords, we aimed to provide a clear entry point and gently guide users toward discovery. I also introduced categorized sections (Health, Sports, Business, Economy, Culture) to give users a sense of the breadth of content available and make browsing more intuitive.
Designing for Clarity Without Clutter
Creating the chart card was one of the more nuanced challenges of this project. Each card needed to communicate a dense amount of metadata: title, source, date, verification status, and relevance, without overwhelming the user or compromising visual clarity. Striking the right balance between clean and informative required careful exploration. One key consideration was how to convey “data freshness,” since recency is often critical when evaluating the relevance of a chart. The following explorations reflect that thinking, as I tested different ways to surface essential information without introducing visual noise.
Providing Context and Reducing Friction
While charts are designed to simplify complex information, our research revealed that many users still needed additional context to fully grasp what they were seeing. To bridge that gap, we experimented with displaying the first paragraph from the source article alongside each chart. This small addition led to a 70% increase in click-throughs, suggesting that users were more confident exploring deeper when context was readily available.
We also noticed a pattern of users refining their queries multiple times, an indication that they weren’t finding what they needed on the first attempt. To better support their discovery journey, we introduced two key features: a Related Charts section to surface adjacent content and a Tags component to help guide search refinement. Both were designed to reduce dead ends and make navigating the platform more intuitive and fluid.
Designing for Diverse Search Behaviors
User habits varied significantly. Data journalists, for instance, often prioritized chart style over topic. To support these distinct needs, we introduced more flexible filtering options, including chart type and publisher. The goal was to give users greater control over their search experience while accommodating different mental models and workflows.
Reducing Publisher Friction with Smarter Upload Tools
While publishers were enthusiastic about sharing their charts, the manual upload process was a major barrier. To streamline this, we introduced two lightweight workflows: a drag-and-drop uploader that used OCR to extract and auto-tag chart images, and a URL-based scraper that let users simply paste a link, automating chart extraction and publishing. These solutions were designed to meet publishers where they were, reducing effort while maintaining content quality and structure.