Inspiration
Marriage decisions often move quickly, but the most important conversations feel awkward or risky to start. Without structure, people rely on assumptions instead of trust and discover mismatches after commitment. We wanted to create a calm way to have honest conversations before nikah.
What it does
ZARF is a pre nikah clarity platform that helps couples build trust through structured profiles, double blind conflict scenarios, financial stress testing, and a printable discussion guide for families and wali.
How we built it
We built ZARF as a full stack web app using Next.js, TypeScript, Tailwind, Prisma, and Supabase. Core logic is rule based to keep alignment and readiness transparent and explainable.
Challenges we ran into
Balancing depth with simplicity was the hardest part. Marriage is complex, but the product needed to stay focused and usable. Designing features that encourage honesty without pressure was also a key challenge.
Accomplishments that we're proud of
We implemented a double blind conflict system that prevents agreement bias and a financial stress test that turns vague expectations into clear signals. Together, these features create real trust early in the process.
What we learned
Structure creates psychological safety. Honest conversations happen more easily when people feel protected and guided rather than judged.
What's next for ZARF
We plan to expand scholar and counselor workflows, improve the clarity guide, and refine readiness signals based on community feedback.
Built With
- claude
- cursor
- supabase
- typescript
- vibes
Log in or sign up for Devpost to join the conversation.