YourMitra

फ़ीचर्ड प्रोजेक्ट

YourMitra

रिलीज़्ड

एक live AI storybook platform जहाँ बच्चा अपनी कहानी का नायक बनता है — अकेले engineer के रूप में शुरू से अंत तक बनाया, असली paying customers के साथ।

रिलीज़्डFeaturedFastAPI · PostgreSQL · Redis

प्रोजेक्ट स्नैपशॉट

स्थिति रिलीज़्ड
प्रोजेक्ट प्रकार फ़ीचर्ड केस स्टडी
मुख्य स्टैक 12 टेक्नोलॉजी
एक्सेस 1 बाहरी लिंक

अवलोकन

प्रोजेक्ट स्नैपशॉट

YourMitra एक personalized AI storybook platform है — digital, B2C-event और hardcover formats में। मैंने इसे अकेले engineer के रूप में शुरू से अंत तक बनाया: backend, frontend, AI generation pipeline, payments, deployment और business चलाने वाला admin panel। यह असली paying customers के साथ live है।

शुरुआती pipeline में एक कहानी बनाने में ~20 मिनट लगते थे। generation को Temporal workers पर ले जाकर और स्वतंत्र steps को parallel करके इसे ~2 मिनट तक लाया।

मुख्य फ़ीचर्स

अवलोकन

01

Generation pipeline

  • बच्चे की फ़ोटो से avatar बनता है, GPT image model से template में लगता है, और Pillow से text/overlays composite होते हैं।
  • ElevenLabs से dynamic (personalized) और static audio narration।

02

Platform engineering

  • OpenAI/ElevenLabs/Replicate के लिए एक token-bucket rate limiter, admin द्वारा per-provider tunable।
  • DB-driven feature flags, 6-char short-link service और multi-provider notification engine (email, SMS, WhatsApp, RCS)।
  • Razorpay payments शुरू से अंत तक integrate किए।

टेक स्टैक

मुख्य स्टैक

Core Stack

  • FastAPI
  • PostgreSQL

Application Layer

  • Redis
  • Temporal.io

Data & AI

  • Astro
  • React

Delivery

  • OpenAI
  • ElevenLabs
  • Replicate
  • Razorpay
  • AWS S3
  • Docker

परिणाम

प्रभाव

कहानी generation

पहले

~20 मिनट

बाद में

~2 मिनट

प्रभाव

Temporal parallel workers

स्थिति

पहले

बाद में

प्रभाव

असली paying customers के साथ live