Refining the digital
experiences of DashRDP

Refining the digital
experiences of DashRDP

How I designed a future-ready design system and visual guidelines that makes complex infrastructure easier to understand, evaluate, and trust in the competitive market.

Website mockup

CATEGORIES

Documentation & developer handoff

User Research

UI/UX Design

Prototyping & Interactions

Design Systems

INDUSTRY

Cloud infrastructure / IaaS

CLIENT

DashRDP

AUDIENCE

Developers, IT professionals, automation users, businesses & infrastructure buyers

GoTo

Making Food Truck

Ordering More Convenient

Searching for headings...

Challenge

DashRDP provides cloud infrastructure, including RDP, VPS, VPN and dedicated servers to customers worldwide. Its website also serves as a discovery, evaluation, and purchase touchpoint.

DashRDP had built a capable infrastructure business, but its digital experience didn't reflect the quality of its services.

Goals

  • Simplify: Make complex infrastructure easier to understand and compare.

  • Build trust: Create a clearer, more credible experience that supports confident decisions.

  • Scale: Build a maintainable design foundation for future pages, themes and business growth.

Constraints

  • SEO was DashRDP's primary marketing strategy, so existing website content could not be substantially altered without coordination with the SEO team.

  • Startup-level resources and timeline.

  • Cart page cannot be changed.

Phase 1 Understand steps Project kickoff Brand discovery Goals Scope Constraints  Phase 2 Research steps Website analytics User interviews Competitor audit  Phase 3 Define steps Personas Pain points User flows Information architecture  Phase 4 Design steps Brand direction Interface explorations UI design  Phase 5 Refine steps Client reviews Iterations Design system Accessibility  Phase 6 Systemize steps Final designs Documentation Post-launch measurement
Phase 1 Understand steps Project kickoff Brand discovery Goals Scope Constraints  Phase 2 Research steps Website analytics User interviews Competitor audit  Phase 3 Define steps Personas Pain points User flows Information architecture  Phase 4 Design steps Brand direction Interface explorations UI design  Phase 5 Refine steps Client reviews Iterations Design system Accessibility  Phase 6 Systemize steps Final designs Documentation Post-launch measurement

Project flow

I followed a structured design process from discovery to handoff, revisiting earlier decisions as new insights and feedback emerged. The process provided direction while leaving room for iteration.

The project moved through discovery, research, definition, ideation, design, refinement, and handoff. Feedback and iteration informed decisions throughout the process.

User Research

So, who are we designing for?

Website analytics helped a lot to understand the audience and their background. I came to know few additional behaviors of the users.

Where the users are located?

Bar chart presenting numbers as 24% of the users are from India, 13.88% are from US and 8.24% are from Bangladesh while the rest 54% of the users are from other regions of the world

Where users are routed from

pie chart showing 2117 users are directed from Google, 550 from reddit, 161 direct traffic, 75 from chatgpt and 100 users are from other sources
5550
5550

User sessions

0%
0%

Average scroll depth

50.0%
50.0%

Homepage exit rate

0.1
0.1

Pages/session

Qualitative research

I interviewed representative users to understand how they discover infrastructure services, evaluate options, and decide which providers to trust. These conversations helped me look beyond analytics and investigate the reasons behind user behavior.

I interviewed representative users to understand their needs, expectations, and difficulties when discovering and evaluating DashRDP's infrastructure services.
The original homepage had a functional above-the-fold layout but lacked visual impact. Product navigation made services difficult to find, while pricing did not clearly distinguish products or help users identify the right plan for their needs.

The original website communicated DashRDP's services but made them harder to evaluate than necessary. Limited visual impact, unclear product organization, and insufficient differentiation in pricing informed the priorities for the redesign.

The original website communicated DashRDP's services but made them harder to evaluate than necessary. Limited visual impact, unclear product organization, and insufficient differentiation in pricing informed the priorities for the redesign.

Branding

I redesigned the wordmark to give DashRDP a more distinctive identity while retaining its technical character. The form draws from terminal interfaces, with monospaced typography and carefully balanced geometric details.

The redesigned DashRDP wordmark introduces a distinctive typographic style while retaining a technical character suited to the infrastructure business.
The new DashRDP wordmark establishes a distinctive visual identity for the brand's digital presence.
The wordmark uses monospaced typography refined through optical adjustments for visual balance. Terminal-inspired forms reflect DashRDP's technical nature, while rounded inner corners, sharp outer corners, and angled letterforms balance precision with a sense of movement.
The redesigned DashRDP emblem updates the original symbol to align with the new wordmark and visual identity.
I selected Geist and Geist Mono for DashRDP's digital experiences, pairing a versatile sans-serif typeface with a monospaced typeface suited to its technical context.
Geist and Geist Mono establish a typographic hierarchy across DashRDP's digital interfaces, distinguishing headings, body text, and technical information.

I extended the visual identity beyond the website through social media graphics, blog covers, interface styling, and technical explainer diagrams. These applications demonstrate how the brand can remain consistent across different communication formats.

The DashRDP emblem is applied to a LinkedIn profile, extending the redesigned identity to the brand's professional social presence.
A Christmas greeting for DashRDP applies the brand's visual identity to seasonal social media content. A DashRDP blog cover uses the brand's typography and visual assets to create a consistent editorial identity.
DashRDP's interface styling establishes a consistent visual language for reusable website components.
DashRDP-branded explainer diagrams present technical information through structured visual representations, supporting the communication of infrastructure concepts.

Website redesign

I translated research findings into user personas, prioritized pain points, and a journey map to connect user needs with design opportunities. These helped me focus on the barriers users faced when discovering services, understanding technical offerings, and comparing plans. The goal was to make the experience clearer for users with different levels of technical knowledge while supporting confident decisions.

The user personas summarize different customer needs and expectations, providing reference points for design decisions across the DashRDP experience.
The ranked pain points prioritize issues identified in the research, helping focus the redesign on the most significant barriers to discovering, understanding, and evaluating services.
The journey map traces the user's experience across key stages, highlighting actions, pain points, and opportunities to improve the discovery and evaluation of DashRDP services.

Design

I explored the landing page as a connected experience, refining its hero, navigation, product explanations, service walkthrough, and pricing. Each section addressed a specific challenge: helping users understand DashRDP's offering, find relevant products, learn how services work, and compare plans. Throughout the process, I balanced usability and visual clarity with business requirements, SEO constraints, and client feedback.

I explored the landing page section by section, annotating each area with design considerations to connect the page structure to user needs and business goals.
I explored alternative hero layouts to establish a clear visual hierarchy and communicate DashRDP's offering more effectively above the fold.
The original navigation made the growing product catalogue difficult to scan. I reorganized products into clearer categories and separated related offerings so users could understand the available services and find relevant products earlier in their journey.
The original product cards relied heavily on technical information. I added concise descriptions of each product, its intended audience, and common use cases to help less technical users identify suitable infrastructure.
I introduced short videos for each step and a progress indicator to explain technical services more clearly, providing context while helping users track their position in the explanation.
The original pricing presentation made products and plans difficult to compare. I restructured the information to emphasize key differences and help users evaluate options against their needs.

Design system

I converted repeated design decisions into reusable tokens, components, pictograms, guidelines, and light and dark themes. This created a shared foundation for consistency across pages and responsive layouts.


Using AI alongside Figma helped me explore and compare design directions before developing the strongest options further. The system also reduced the time required to design a page across two themes and three breakpoints by approximately 25%, improving efficiency as it matured.

DashRDP's typographic hierarchy defines consistent text roles and relationships, helping establish clear information hierarchy across the interface.
DashRDP's motion system demonstrates reusable animation and transition patterns for consistent interface behavior.
DashRDP's icon and pictogram system establishes a consistent visual language for representing interface actions and technical concepts.

Refining

I reviewed progress with the client weekly through Google Meet, shared designs through Figma, and documented decisions in Notion. Each review helped identify adjustments to information hierarchy, content density, navigation, component behavior, and visual emphasis.


Rather than applying feedback automatically, I evaluated it against user needs, business goals, technical constraints, and design principles. This allowed the experience to evolve through informed iteration while keeping the client involved.

The DashRDP landing page adapts across light and dark themes and different screen sizes, demonstrating how the design system supports responsive layouts and visual consistency.

Making trade-offs

The redesign involved balancing usability, visual quality, business priorities, and implementation constraints. For example, navigation needed to expose a growing product catalogue without becoming unnecessarily complex. I used these trade-offs to guide decisions rather than optimizing for aesthetics alone.

The before-and-after comparison shows how I reorganized DashRDP's navigation to improve product categorization and findability while balancing visual simplicity with access to the growing product catalogue.

Accessibility & Handoff

I incorporated accessibility considerations into the design system, including WCAG AA contrast as a baseline, defined interaction states, consistent navigation cues, and reusable semantic tokens. I also documented components and specifications to help developers implement the designs consistently.


These measures informed the design and handoff process; full accessibility conformance would still require validation of the implemented experience.

I used WCAG AA contrast requirements as the baseline for DashRDP's text colors, applying higher contrast where the design system allowed it.
DashRDP's interface uses a minimum font size of 12px for captions and metadata, balancing compact supporting information with readability.
Most DashRDP buttons use a height of 42px, with smaller variants where space is constrained, to provide practical interaction targets across the interface.
Reusable DashRDP components include defined interaction states, helping communicate how controls respond to user input and supporting consistent implementation.
Reusable DashRDP components include defined interaction states, helping communicate how controls respond to user input and supporting consistent implementation.
Semantic design tokens, reusable components, design specifications, and documentation provide developers with a shared reference for implementing the DashRDP experience consistently.

Impact

The redesigned experience is still being tested, so final business outcomes cannot yet be measured. The project has, however, delivered clear design-level improvements:


A less homepage-dependent experience
The homepage accounted for roughly 90% of sessions in the earlier dataset, compared with about 24% in the later period. More traffic is now distributed across product and location pages, indicating broader exploration of the website.


A clearer product structure
Reorganized the product catalogue and navigation to make products easier to discover and understand.


A more scalable design foundation
Built reusable tokens, components, and patterns across 19 designed pages, supporting responsive layouts and light/dark themes.


Faster design iteration
The design system reduced page design time across two themes and three breakpoints by approximately 25%, with efficiency continuing to improve as the system grows.


Accessibility built into the system
Established standards for contrast, typography, navigation, interaction targets, focus, and feedback rather than treating accessibility as a final-stage check.

Reflection

Designing for complexity
I learned to make technical infrastructure easier to understand without oversimplifying the product.


AI as a design workflow
Using AI alongside Figma helped me explore more directions, iterate faster, and build more systematic workflows.


Systems over screens
Building the design system reinforced that consistency comes from shared rules and relationships, not just reusable components.


Design is collaboration
Working with stakeholders, developers, and SEO taught me to balance user needs with business and technical constraints.

Thank you for reading

DashRDP is still evolving, and so is the work.

Thank you for taking the time to follow the process, decisions, and lessons behind the redesign.

Other Projects

Explore the full archive →

Every project deserves clarity, focus, and great design, built with purpose and tailored to communicate your brand’s story effectively.

Every project deserves clarity, focus, and great design, built with purpose and tailored to communicate your brand’s story effectively.

Every project deserves clarity, focus, and great design, built with purpose and tailored to communicate your brand’s story effectively.

Work in progress. More to come.

Last updated on 24th October 2026