AgentiqBD
All work
Matrimony platformDeployed

ShaadiMart

A matchmaking platform with secure sign-in, real-time chat, profile management and paid membership tiers, taken from idea to a live product in six weeks.

Our role

Full-stack engineering

Visit live site
dev.shaadimartbd.com
ShaadiMart landing page with a member search bar
  • Landing page
  • Messages
  • Dashboard
  • Edit profile

Test account and sample data shown.

ShaadiMart landing page on a phone
Mobile landing

What it does

  • Multi-step profile onboarding with progress tracking and inline validation
  • Discovery and search, with daily match picks and a shortlist
  • Real-time messaging over secure WebSockets
  • Four subscription tiers enforced on the server, so premium limits cannot be bypassed
  • Profile photos stored on Cloudflare R2, with no egress fees
  • Admin dashboard for moderation and member reports

The challenge

A founder with a validated idea, a startup budget and no technical team needed members to chat safely and instantly, a paywall that could not be bypassed, and thousands of profile photos served affordably, all live within six weeks.

What we built

A decoupled Next.js and TypeScript client on a Laravel REST API with Sanctum and MySQL, where the backend decides every access question. Four subscription tiers sit on top of two roles, chat runs over WebSockets behind Nginx, and images are served from Cloudflare R2. Deployed on a VPS with GitHub Actions.

The outcome

Live in 1.5 months with 8 modules, built end to end by one engineer. Premium limits are enforced server-side across all four tiers, image delivery carries no per-gigabyte cost, and a production-only WebSocket SSL failure was found and fixed at launch.

Have something similar in mind?

Start a Project