● Live product demo Franchise-ready Dual-approval verified Encrypted identity

ANTARANG
Matchmaking Platform

Real registrations, real automated matching, real data.
Five stages, one connected product.

Automated: stages 1–4  ·  Manual consent step: stage 5

Five stages, one connected product

1

Know Yourself

Self-evaluation, auto-scored on submit

2–3

Present & Expect

Profile + partner expectations, one form

4

Automated Match

3 ranking modes, locality-aware, scored live

5

Share & Decide

Section-by-section review, mutual interest

New · in-app pages

Process chart & data-entry guidelines

Two real pages in the app — /process and /guidelines — not external docs. Linked from the nav bar and the home page.

/process — visual 5-stage flow
/process — visual 5-stage flow, linked into each stage
/guidelines — field-by-field scoring effects
/guidelines — field-by-field, tied to real scoring effects
Stage 1 · Know yourself

Self-evaluation — the step before anyone else sees you

Self-evaluation score
Stage 1–3 · FREE
Stage 1–3 · Free

Registration is free, franchise-scoped

Registration form
Stage 4 gate

Dual approval — platform + franchise

Admin dashboard approvals
Fraud control

Flagging removes a profile from shortlists

Flagged profile admin view
Franchise ops

Each branch runs its own queue

Franchise dashboard
Reference checks

References become actionable, not decorative

Reference verification
Stage 4 · Mode 1

Automated shortlist — Rohan ranks first

Mode 1 shortlist
Live data
Stage 4 · Mode 2

“Their Primary Choice” — a different lens

Mode 2 ranking
Stage 4 · Review

Section-by-section, score shown before accepting

Section review
Stage 5

Mutual interest, detected automatically

Mutual match notifications
Platform view

One report, every branch, real numbers

Platform report
Stage 5 · New

Mutual interest ≠ mutually agreed factors

Mutual review
Stage 5 · New

Both sides notified — not just the one who finished

Mutual notifications
Security & what's verified

Checked, not claimed

✓ Identity numbers encrypted at rest (Fernet) — verified by reading raw DB rows
✓ Duplicate Aadhar / Passport registration blocked
✓ Real per-person admin & franchise-manager accounts, hashed passwords
✓ Persistent secrets across restarts
✓ Three-tier privacy: applicant, admin, own-franchise-manager only
✓ Fraud flagging excludes profiles from shortlists live
✓ Password reset, ToS consent, reference verification workflow
✓ Every feature above tested with real HTTP requests, not assumed

antarang-webapp — Flask + SQLite, deployable to Render / Railway today