top of page

EDTECH / FINTECH

Creating a design system to support religious compliance and education

Context

The company was a US-based Islamic fintech whose screener tells you if a stock is halal.  Five years in, there was still no way to teach a mostly beginner audience how compliance actually works.

Problem

The platform earns on users who stay and invest, not on one-time verdict-checkers.  The difference is understanding, and nothing in the product taught it.

What I did

I built the design system the company didn't have and streamlined an inconsistent platform into one component library.  Then I built the education flows on top of it.  Designed it to hold up on a phone.  Flagged the accessibility failures the parent site wouldn't fix.

Impact

Design system and accessible education flows delivered.  Full courses staged, not yet live, so this is a delivery-and-judgment story until the screens ship.

Mockup of the home screen on mobile and tablet

The educational site's home screen on mobile and tablet devices

Comparing the button contrast based on WCAG

The original button didn't have enough contrast.  The new one (on the right) met WCAG standards.

My role

Year

Duration

Senior UX Designer

Aug. 2025 - Mar. 2026

7 months

Halal investing is high stakes, because of religious compliance

Halal investing is the only investing option for millions of practicing Muslims.  And it’s hard to figure out.

SPU's American Muslim Poll found 27% of Muslims report challenges with financial institutions, roughly double the general public.

The company’s core audience, American Muslims, were often new to investing and never held a portfolio at all.

While a lot of competitors have ‘stock-checkers’, where they can tell you if a stock is halal, the company built the whole path: screen a stock, research it, build a portfolio.

Because the stakes of building a portfolio badly aren't financial; they're religious.  And compliance moves.  A stock that passes this quarter can fail next, which means the user has to be able to recheck on their own.

The company had no education layer to teach that, until I joined.

Meet Adi, a new Muslim investor

Adi is a devout Muslim, new to investing. He's started saving for Hajj, the pilgrimage every Muslim is obligated to make if they can, and he's realized he can't reach his financial goal on cash alone.

Adi knows riba, interest, is strictly forbidden, like pork and alcohol. He can find halal stock checkers online. What he can't find is trust.


A checker hands him a verdict, halal or not, and tells him nothing about why. So the fear stays: he's about to fund a pilgrimage with money he can't fully vouch for, and a green checkmark he doesn't understand isn't enough to quiet that.

This isn’t just a financial worry. It’s the fear of funding a religious pilgrimage through forbidden means. A verdict he can’t interpret leaves him vulnerable to needing to donate money as a means of purification.

That's the gap education closes. Not the answer, the ability to reach the answer himself, and to know when the answer has changed.

How I built the education layer from scratch

The company had no component library and no real style guide, just styles applied differently by whoever built each section.

​

Here’s how I built their design system.

I streamlined what existed into one consistent set of colors, spacing, and text styles

Rather than building new components from scratch, I created a component library based on existing screens.

I created consistency when the platform kept moving

The trading platform changed throughout my time with the company, so part of the job was re-syncing each time.  Being aware of changes across the organization allowed educational site to stay consistent with the main site.

I pushed for consistency across the entire organization with the design system

The parent site's greens failed basic contrast.  I flagged it, escalated it to the CEO, and it was ignored, so I built the educational site to the standard the main site wasn't meeting.

I designed responsive, with the phone as a real target

The company’s main audience is on mobile. So while desktop helped to think about page structure, I checked to ensure it was accessible by mobile.

I changed lesson outlines to be mobile-first

Audiences needed the ability to watch individual lessons and access the outline of a course.  I built a hide-and-show control to avoid taking up the entire screen.

Chart of some of the site's typography

Chart of some of the typography sizes, spacing, etc

Mobile mockup of the educational website's footer

Footer of the website designed to match the original site

Mockups in mobile comparing the original and educational site's color contrast

The original site (left) with inaccessible green buttons and type and the educational site (right) with the accessible green

Mobile showing screen of latest articles page

The mobile screen of the Articles page

The main learn screen and a lesson screen on two mobile phones

The learn and lesson screens in mobile

Result: A Design system built for religious compliance

What shipped

  • A design system and component library where there had been none: one palette, one spacing scale, one type system, and components built in states rather than screens.

  • The Academy structure on top of it: homepage, course pages, mini-course flow, quiz flow, and a home for the articles and newsletters they were already publishing.

  • An accessibility standard the parent site still doesn't meet.

  • Full certified courses structured and designed, staged to launch.

Takeaway

  • The education layer was the visible deliverable. The system underneath it was the one that made the rest possible, and it's the piece that outlasts any single page.

  • Accessibility was a scope decision, not an org-wide fight I lost. I couldn't change the parent site. I could make sure the part people actually sit and read was readable, and I did.

Want to learn more about the project?

bottom of page