ShadiMaker
A free matrimony platform for Bangladeshi Muslims, at home and abroad — verified profiles, families involved from the first step, and contact only by consent. My own product, built with AI-assisted development on Laravel, in Bangla first with a full English version.
- Laravel
- jQuery
- Select2
- AI-assisted
- Matrimony platform · Bangladesh
- Own product, built end to end
- AI-assisted development
- shadimaker.com
The ask
A trustworthy, free place for Bangladeshi Muslim families to find a bride or groom — without the swiping, the strangers or the paid middlemen.
The build
A Laravel web app with profiles, verification, detailed search, interests, messaging, reporting and moderation — built with AI tools in the loop and every change reviewed by me.
The outcome
A live platform at shadimaker.com, free to use, where profiles go public only after a review by the team.
THE PROBLEM
Trust comes before features
In Bangladesh a marriage proposal is a family matter. Parents often search on behalf of a son or daughter, women are rightly careful about who sees their photos and phone number, and fake or careless profiles are what put people off online matrimony in the first place. A dating-app pattern — open profiles, instant chat — works against all of that. The audience also reads Bangla first and mostly browses on a phone, and much of it searches in phrases like “patro chai” and “patri chai” rather than “matrimony”.
THE SOLUTION
A slow, modest process, designed in
The product is built around how a proposal actually moves in a family — create a profile, get verified, send interest, talk modestly, then introduce the families:
- Verification by email code, then a birth registration certificate checked by the team for a verified badge
- Profiles that can be managed by the person, a parent or guardian, a sibling or a relative — and that label is shown and searchable
- Contact by consent: messaging opens only after an interest is accepted, and phone numbers are shared only with permission
- Privacy controls over who sees photos and contact details, plus report and block on every profile
- Detailed search by age, division, district, education — including Alim and Qawmi tracks — occupation, height, marital status and verified-only
- A points system with an optional 24-hour profile boost, and a donation page that keeps the core service free
Every profile, photo and report is reviewed by a person before it goes live, and the guides, safety pages and community guidelines spell the rules out in plain language.
BUILT WITH AI
AI as the fast pair of hands, not the decision-maker
ShadiMaker was built with AI-assisted development. AI tools drafted much of the code and content, which is how one person shipped a product of this size. The parts that decide whether a matrimony site can be trusted stayed with me: the data model, who can see what and when, the verification and moderation flow, and reviewing every change before it shipped.
Fast drafting freed up time for the details that usually get cut on a solo build — a complete English version, a consent banner that keeps Google Analytics and the Meta Pixel off until the visitor agrees, and help pages for every feature.
THE STACK
Server-rendered, and built to be found
Laravel renders every page on the server, so profiles and landing pages arrive as complete HTML on slow mobile connections. jQuery and Select2 handle the long search filters, with hand-written CSS and Google sign-in alongside email or mobile login:
- Laravel
- jQuery
- Select2
- Google sign-in
Search is part of the build too: a Bangla homepage with an English mirror, landing pages for all eight divisions, pages for the phrases people actually search — patro chai, patri chai, online ghotok, biodata, second marriage, probashi patro-patri — Organization, WebSite, Service and FAQ structured data, and an llms.txt for AI search.
THE RESULT
A live platform families can use today
ShadiMaker is live at shadimaker.com, free to join, with reviewed bride and groom profiles from across Bangladesh and abroad. This write-up reports what the platform does and how it is built; it doesn’t include sign-up or match figures.
THE SERVICE BEHIND IT
Want something built this way?
The front end of this build is the same work I do for clients under Frontend Development. That page covers the process in full — what I deliver, how a project runs, and the questions people usually ask before starting one.
What that service covers
- Pixel-accurate implementation, responsive from 320px upward
- Interfaces built to the data they carry, not to a template
- Accessible, conventional code the next developer can read
MORE WORK
Other case studies
Two more builds — the same write-up every time: the problem, the approach, the stack and what changed.
Marketplace · Ready-made websites
Codexse
My own product, built end to end — a marketplace selling ready-made websites, themes and plugins, with accounts, cart and checkout.
- Laravel
- Tailwind CSS
- Alpine.js
Design agency · White-label UI/UX
Panze Studio
The website for a white-label digital product design agency — services, white-label model, portfolio, pricing, blog and a contact form, built on Astro.
- Astro
- Tailwind CSS
- Swiper