Case Study 2026
Zeerka
Zeerka is a browser start page and bookmark manager that helps people save, organize, and share large collections of links.
The project
Zeerka’s founder brought me in for a broad redesign: the web app, browser extension, visual identity, and landing page. The product already had many features and interface states, and it supported multiple languages. I started by getting to know the existing experience before deciding what to change.
The first thing I noticed
On my first call with the client, I noticed that setting Zeerka as a browser start page meant landing directly in a workspace with hundreds of saved links.
During that same call, I suggested adding a Home page with search and shortcuts to frequently used links, Zeerka tabs, and recent sessions. People could get where they needed quickly, then move into the full workspace when they wanted to organize their links.
If I open my browser in the morning, I don’t want to immediately see a hundred links.
I want a second to land, then decide where I’m going.
Home screen / Before
Home screen / After
Users can choose which sections appear on Home, so the start page shows what’s useful to them.
Start page content settings
Inside the workspace
From Home, users can open a Zeerka tab to browse and organize their links.
The same collection can be viewed as a grid or a list.
Main view / grid view
Main view / table view
Main view / table view for groups
Keeping the selection predictable
While working through the selection flow, I noticed that selecting a group silently cleared the selected links, since links and groups can’t be managed together.
I added a confirmation so users could keep their selection or clear it and switch to the group.
Switch selection confirmation
A closer look at a collection
Maximized view opens one group with larger link previews, keeping the rest of the workspace in the background. Preview images are added automatically or selected manually when saving a link through the browser extension. This helps people recognize saved content by its image rather than its title.
| Example scenario | Why larger previews help |
|---|---|
| Shopping wishlist | Recognize products saved from different stores |
| Sourcing products for resale | Review product options from several suppliers in one collection |
| Choosing materials for a renovation | View saved tiles, flooring, and fixtures from different suppliers together |
| Real estate agents shortlisting properties | Recognize saved listings by their photos when preparing options for a client |
Maximized view of a collection
Creating tabs and groups
I used the same form patterns for creating tabs and groups, with icon previews and a visual column selector for tabs. Users can also add groups to favorites for quick access in the browser extension.
Tab and group creation: icon options, layout settings, and validation.
Editing and duplicating sessions
Previously, users could only launch, rename, or delete a saved session. I added editing so they could change its name, icon, and links, and duplication so they could create a modified copy while keeping the original.
Before
Duplicating a session opens the copy in Edit Session automatically, with the cursor in the name field. Users can rename it, adjust its links, and save changes right away. A “New” badge identifies the copy until the page is refreshed.
Making search setup clearer
The custom setup required a URL template and technical details such as a query placeholder and an icon class name.
Before
I replaced “Add from catalog” with popular providers at the top and search by website name or URL. Manual setup remains available when no match is found, with icon search instead of entering an icon code.
Zeerka’s founder highlighted a reason to keep custom setup: employees could search an internal company portal directly from Zeerka.
Introducing calendars
I proposed adding a calendar to Home and the side drawer.
Calendar access now varies by plan: Starter includes Zeerka’s built-in calendar with national holidays, Standard adds one connected calendar, and Premium and higher plans support multiple connected calendars.
The settings make these limits clear before users start connecting a calendar.
Calendar settings
Calendar drawer with list of events
Calendar drawer without connected calendar
Invitations and notifications
Previously, Zeerka had no in-app notifications. I added them for shared links, invitations to Family and Company plans, and product updates such as new features and policy changes.
I also focused on the invitation flows for Family and Company plans, making it clear what users were invited to join and what to do next.
Notification center with an invitation
Family plan invitation
Family plan settings
Company plan settings
Users can share with people and groups together. Choosing “Everyone in Company” replaces those selections. “Add” puts a person on the sharing list; access is only updated after clicking “Save changes.”
Share tab
More projects
Take a look at two more projects
If you want to keep exploring, these are two other projects I worked on.