Skip to content
Tell us the problem
All products
Family-friendly matrimonial platform

CommunityMatch

Matchmaking that respects families, privacy and community rules.

A complete matrimonial platform: web app, admin and moderation portal, Android and iOS app, API with real-time chat, and Azure infrastructure that can be created, tested and destroyed from one workflow. Built first as Marathi Jeevansathi.

Where it is today Complete stack running on Azure with fictional demo data

The problem

Community matrimony needs more than a dating app

Families take part, privacy rules are strict, moderation is essential, and generic platforms do not enforce the rules a community expects.

Built for

What it does

Capabilities

Visibility rules enforced on the server

Members only ever see profiles they are allowed to see. Every discovery, detail, interest, chat and compatibility endpoint applies the rule, and hidden profiles return not-found so ids cannot be enumerated.

Family helpers

A parent or relative can be linked to a member with scoped permissions.

Chat and compatibility

Real-time chat over WebSockets, interests, favourites, saved searches and horoscope compatibility.

Moderation

Admin and moderator portal for reports, verifications and photos.

Operable

One click recreates a test environment with infrastructure, images, migrations and demo data; rollback and status workflows included.

How it works

The flow

  1. Register
  2. Verify
  3. Discover
  4. Interest
  5. Accept
  6. Chat
Try it

Test the visibility rule

Each request below is checked by the same rule the API applies to every endpoint.

communitymatch / sample

$ GET /profiles/{id} as a member

  1. Visibility check
    • ✓ Profile is in the member's allowed set
    • ✓ Not blocked, not deleted
Profile shown

Discovery, detail, interest and chat all apply the same check.

Simulated walkthrough with sample data. Nothing here connects to a live system.

Built with

Technology

  • Python 3.12
  • FastAPI
  • SQLAlchemy 2
  • Next.js 16
  • React 19
  • Expo (React Native)
  • Azure Container Apps
  • Azure SQL
  • Key Vault
  • Bicep
  • GitHub Actions (OIDC)
Stated plainly

Limitations

  • Every profile in the demo is fictional.
  • The apps scale to zero to save cost, so the first request after a quiet period is slow.
  • Built for Marathi-speaking families; adapting it to another community is a project, not a setting.

See CommunityMatch on your environment.

Tell us where you are. An engineer replies with a proposal, not a sales script.

All products