ProMobile

A soft operating layer for app promotion.

ProMobile — hero visual

Service

Web Design

Graphic Design

Tools used

Figma

Framer

Year

2024

Product scope

A promotion platform hiding in a brief

ProMobile was a large product pretending to be a simple brief: a web platform for mobile app promotion where users could add apps, fund balance, create advertising orders, track rankings, buy reviews or search terms, follow campaign progress, manage payments, export data, work with profile settings, and move through the operational mess of a serious B2B tool.

The real project became a larger design system problem. The product had to support Balance, Order Payments, Export, Add Funds, Profile Settings, Add First App, My Apps, App Overview, Ranking Optimization, Ratings, Reviews, User Profile, Settings, Help, empty states, 404, dark mode, landing materials, and connective tissue between all those areas.

The central principle was designing from the corners inward. Balance gave the system trust. The sidebar gave it control. The 404 page gave it personality. Those surfaces were not the whole product, but they created a design language that could expand into the full ProMobile map without becoming disconnected screens.

Money first

Balance set the trust standard

A simple brief became a platform system

ProMobile had the scale of a real operating platform, with dozens of flows, different data densities, different user states, different levels of product maturity, and a frontend team building while design was still moving.

Every visual decision had to survive repetition. A soft card style could not only work on one balance screen; it had to work across order timelines, app cards, rankings, ratings, reviews, settings, payment tables, help screens, and dark mode. Even a 404 page had to belong to the same universe as payment history and ranking optimization.

Balance became the first trust test

Balance was the first major area because money was the most sensitive part of the platform. The product had card payments through Stripe, crypto payments through NOWPayments, invoice requests, payment history, order payments, payment IDs, exports, app names, bonuses, bank transfers, and legal text.

The interface had to make financial actions feel calm, explicit, and reliable without becoming a boring finance admin panel. The “Request sent” state had to work almost like a receipt, with amount, email, bank name, account holder, account number, and routing number placed clearly enough for the user to feel that the system had understood the action.

Control surface

The sidebar held the whole product

The sidebar became the product control surface

In ProMobile, the sidebar was closer to a control surface than a simple navigation menu. It had to hold the main sections, keep “New order” visible, introduce future Basic and Advanced modes, leave space for profile and support logic, and make the product feel like a coherent environment.

An idea to place active orders closer to the sidebar was tested and then put away. It sounded useful, but real behavior made it heavy: many orders, search logic, filters, collapsed sidebar states, and result rendering all added more complexity than value.

Character in the corners

The 404 page revealed the product character

The 404 page became one of the first places where the product’s character fully appeared. Instead of treating it as a leftover screen, the design used large soft 3D-like typography, cold white space, blue actions, abstract floating objects, subtle technical depth, helpful links, and a composition that made the broken state feel designed rather than abandoned.

The 404 page mattered because it showed that even the forgotten corners of ProMobile could carry the same care as the main flows.

ProMobile — visual direction, image 2
ProMobile — visual direction, image 3
ProMobile — visual direction, image 4
ProMobile — visual direction, image 5

Under scale

Every surface had to repeat well

Developer collaboration kept the system honest

The system was shaped through ongoing conversations about implementation: whether charts should follow a library like Nivo, whether components would be custom or based on something like Ant Design, whether shadows and glows could survive implementation, how 404 illustrations should be exported, whether effects should be static or dynamic, how overlays would behave, and how dark mode should be handled.

The shadows became an important implementation discussion because ProMobile relied on soft glows, layered white surfaces, and subtle lighting to avoid a dead SaaS feeling. The useful tension was between preserving the details that carried the product’s tone and removing details that created unnecessary implementation cost.

The full operating map

The product language had to survive the full map

Ranking Optimization and Ratings needed dense flows, charts, status changes, keyword data, progress, and campaign logic. Reviews needed a similar but not identical structure. My Apps and App Overview had to make individual apps manageable without overloading the user. Profile and Settings had to feel quiet and utilitarian. Help had to explain features without becoming detached documentation. Export and payment sections had to remain readable and businesslike.

Dark mode was another scale test. It could not be a simple inversion of the light mode, because the light version was cold, airy, and trust-focused, while the dark version had to preserve the same structure and hierarchy while becoming more technical and operational.

ProMobile — research, image 1
ProMobile — research, image 2
ProMobile — research, image 3

Product character

Character had to survive the full map

Money flows, dense data, secondary states, dark mode, and forgotten corners all had to feel like the same product. Repetition under pressure defined the system more than any single showcase screen.

Soft type, serious money

The 404 page used large soft 3D-like typography, cold white space, blue actions, and abstract floating objects. Type carried the product character from the start and gave the empty state the same care as the financial flows.

ProMobile — design solution, image 1
ProMobile — design solution, image 2
ProMobile — design solution, image 3
ProMobile — design solution, image 4
ProMobile — design solution, image 5
ProMobile — design solution, image 6
ProMobile — design solution, image 7
ProMobile — design solution, image 8

Across the product

A product language that survived scale

By the time the language spread through the rest of the platform, ProMobile felt less like a standard dashboard and more like a soft operating layer for app promotion. More than $2M in ad spend was already moving through the system while users added apps, funded their balance, created orders, tracked progress, analyzed rankings, worked with reviews, checked payments, and exported data. Rebuilding that journey made the order flow 38% faster, and 91% of campaigns completed successfully.

Those numbers showed that the product language could survive real operating pressure. Balance gave the system trust, the sidebar gave it control, and the forgotten corners kept its character visible while the platform handled money, dense data, dark mode, and dozens of connected flows.

ProMobile — outcome, image 1
ProMobile — outcome, image 2
ProMobile — outcome, image 3
ProMobile — outcome, image 4

Next case

PokerDAO

PokerDAO — preview, image 1
PokerDAO — preview, image 2
PokerDAO — preview, image 3

Next case

PokerDAO

BlueA small blue point of view
Start anywhere
Ask about Ivan…
© 2026

Privacy

© 2026

Privacy