Skip to content
All work

Web application 2026

Sakinah

Sakinah helps Muslims who are serious about marriage make meaningful introductions. Compatibility, values and privacy come first, and the features that matter most are free.

Role
Product design and full-stack development
Independent project
Platform
Web
Status
Live
Sakinah homepage with the headline “Built for marriage, not dating.” beside example compatibility profile cards.

01 Overview

Sakinah is a matchmaking platform for Muslims who are looking for marriage — designed to feel intentional and respectful rather than like a dating app.

02 The problem

Many platforms feel like dating apps with an Islamic label: endless swiping, unclear intentions and basic interactions such as messaging locked behind subscriptions.

03 Who it’s for

Muslims who are serious about marriage and want introductions based on shared values, character and compatibility.

04 My role

I designed and built the platform: the brand, onboarding, compatibility assessment, matching, introductions, privacy controls and the database security rules behind them.

05 The solution

New members complete a 30-question compatibility assessment across six areas. Profiles then show clear compatibility labels and a match score, and introductions happen through requests that both people must accept.

  • Compatibility assessment

    Thirty questions across deen, family, lifestyle, communication, future plans and personality.

  • Clear match signals

    Readable compatibility labels and a match score in place of swiping.

  • Mutual introductions

    Introduction requests and matches that require both people to opt in.

  • Privacy by default

    Reviewed profiles, privacy-first settings and strict data access rules.

Sakinah’s mission statement explaining why it has no paywalls, no premium tiers and no gamified swiping.
A clear stance on what the platform will and won’t do.
Sakinah homepage on a phone, with the headline “Built for marriage, not dating.”
Sakinah’s mission statement on a mobile screen.

06 Key decisions

  1. a.

    Free for what matters

    Meaningful connections aren’t behind a paywall. That decision shaped the product, the copy and the brand.

  2. b.

    Labels, not swipes

    Compatibility is explained in words people can act on, encouraging considered decisions rather than snap judgements.

  3. c.

    Security in the data layer

    Access rules are enforced in the database itself, so private information stays private even if the interface changes.

07 Technology

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Supabase
  • PostHog

Working on something similar?

Building a platform where trust and privacy really matter?

Tell me what you’re planning. I’ll help you work out the right scope and approach.