केस स्टडी

Production

Jain Parichay

Jain Parichay का matrimony platform। v1 (biodata-PDF circulation) live है; v2 — एक पूर्ण NestJS/Astro rewrite जिसमें automated biodata-import pipeline है — development में था। मैं इसका software developer था और पूरा मैंने ही बनाया और चलाया।

स्टैक

टेक्नोलॉजीज़

NestJSAstrotRPCPrismaPostgreSQLRedisTemporal.ioLangGraphOpenAIAzure Document IntelligenceRazorpayTwilio

संदर्भ

टैग्स

full-stackaitemporal

अवलोकन

Jain Parichay एक matrimony सेवा है। मैं इसका software developer था, जिसने इसे college में 2024 में बनाया और चलाया — code और infrastructure दोनों।

v1 (jainparichay.in पर live) एक Express/EJS + Redis app है जो biodata profiles को PDFs के रूप में बाँटता है: Google-OAuth admin, Google Drive से S3 sync, token share-links और streaming PDF viewer। यह असली monthly traffic serve करता है। v2 (v2.jainparichay.in पर) एक ground-up NestJS/Astro rewrite था — एक पूर्ण matrimony product।

फ़ीचर्स

Biodata-import pipeline (v2)

  • Temporal workflow + LangGraph state machine।
  • Azure Document Intelligence OCR (local fallback) -> OpenAI GPT-4o-mini structured extraction -> photo extraction -> Postgres profile, duplicate detection के साथ।

Matrimony platform (v2)

  • typed tRPC API (17 routers), phone-OTP auth (Twilio), Razorpay payments।
  • profile search, interests/matches, messaging, verification, trust & safety और Kundli/Guna-Milan engine।

प्रभाव

मेट्रिक पहले बाद में प्रभाव
v1 jainparichay.in पर live, असली monthly traffic के साथ
v2 v2.jainparichay.in पर ground-up rewrite बनाया गया