A Dedicated Shidduch Platform — From Airtable to a Full Matchmaking System
LushevesCustom shidduch platform: profiles, matchmaker tools, donations, and tax receipts — built on Gadget and React Router.
custom-softwaregadgetreactpaymentsintegrations


The Challenge
Lusheves is a Jewish shidduch (matchmaking) platform for the Orthodox community: singles create detailed profiles, and shadchunim (matchmakers) view, search, and share them.
Before this project, everything lived in Airtable. There was no dedicated shidduch platform — they needed a real application with rich profiles, matchmaker tools, optional donations, and a professional experience for the community.
The Solution
We built a full shidduch platform with:
- Shidduch profile system — Demographics, education, family, shul/rabbi, workplace, contacts, picture privacy levels, and archive/engagement tracking
- Public profile submission — Long form with draft saving (localStorage), optional donation, Cardknox payment (processing fee + donation), success page, and tax receipt (PDF download and email via SendGrid)
- Shadchan tools — Sign-up, affiliate shadchan area, and "blast to shadchunim" emails with confidential wording
- Profile management — Admin and shadchan list and detail views, notes, file attachments, and comments
- Airtable sync — Migrate and maintain profile and user data; filter table for search and filtering
- Auth — Sign up, verify email, forgot/reset password, session; admin management
Results
- Hundreds of profiles now live on the platform
- Matchmakers and singles use it day to day
- Client was thrilled with the outcome