GPS Design
The goal of this project was to redesign a legacy bioinformatics web application to give it a more modern look and feel while drastically improving the user experience, visual hierarchy, and accessibility.
Introduction
This project started with a clear mission: transform a complex, outdated US ARMY bioinformatics web application into a product that felt modern, approachable, and usable by a broader range of users. The original version was overwhelming filled with dense data, harsh color choices, and a layout that lacked rhythm and hierarchy.
From the start, I knew this wasn’t just a “make it pretty” job. The tool was useful, but its value was hidden beneath a UI that felt like it was built for and by engineers and researchers alone. My goal was to uncover that value through thoughtful design.
Goals
Modernize the interface and branding
Improve visual hierarchy and information architecture
Meet WCAG 2.1 accessibility standards
Ensure the product is usable for colorblind users
Introduce dark mode without overwhelming contrast
Maintain clarity while simplifying complexity
Challenge
To kick things off, I dove deep into understanding how the current system worked and what users needed from it. I reviewed the current design, tested every corner of the UI, and made note of every moment that felt clunky or unclear. Because I couldn’t access a large pool of users, I leaned into secondary research and heuristic analysis. I used accessibility tools to simulate various types of colorblindness and tested the contrast ratios of existing colors, many of which failed to meet accessibility standards.
I also studied design inspiration from Mobbin to understand modern approaches to navigation, data tables, cards, and visualizations. This helped me benchmark what "intuitive" looked like in other tools and bring that understanding into this redesign.
Design Process
1. Working within the system
One of my first challenges was working within a somewhat rigid design system. I had to rebuild or refine components to behave more intuitively—for example, making hover states more consistent, ensuring padding allowed the eye to scan easily, and simplifying overly technical component names.
2. Color overhaul for accessibility
Color was a huge pain point. The original palette was jarring and non-compliant. I went through multiple iterations, testing every combination for contrast and colorblind compatibility. This wasn’t just about compliance—it was about empathy. I didn’t want anyone to feel excluded from using the tool because of how they see the world.
I finally landed on a brand-forward color palette that felt clean, modern, and inclusive. I also tested every chart and data visualization component to ensure they worked without relying solely on color to convey meaning.
3. Typography and visual hierarchy
Choosing a typeface was another challenge. I wanted something modern, but not too playful—this was still a professional tool. After testing several fonts, I chose one that gave clarity at smaller sizes but still looked sleek when scaled up for headers.
Using consistent font weights, sizes, and spacing, I built a visual hierarchy that let users quickly scan for what matters.
4. Dark mode done right
Dark mode wasn’t just an aesthetic choice—it was a usability and comfort feature, especially for users in the field or in low-light settings. I iterated on shades of gray, ensuring that the UI didn’t feel too stark or washed out. Accessibility stayed top-of-mind here too buttons, cards, and text still needed to pop without straining the eyes.
5. Branding and polish
To give the app a fresh identity, I created a new logo that matched the updated vibe of the product. I also designed primary and secondary buttons, modals, and interactions to create a consistent, delightful experience.
Conclusion
The team was thrilled with the final design. Not only did it hit every goal we set, but it also helped shift how the product was perceived internally. It went from “that clunky GPS tool” to a professional-grade application that felt current and usable.
Key results:
Fully WCAG-compliant color palette and design system
A cleaner UI layout with improved hierarchy
A successful dark mode implementation
A more intuitive navigation experience
Positive reception from stakeholders and users