— अभ्यास / कस्टम सॉफ़्टवेयर

कस्टम सॉफ़्टवेयर डेवलपमेंट।

ऑफ-द-शेल्फ़ सॉफ़्टवेयर कल की समस्याओं को हल करता है। कस्टम सॉफ़्टवेयर इस बात के लिए बनाया जाता है कि आपका व्यवसाय वास्तव में कैसे काम करता है — आपके पास जो डेटा है, जो वर्कफ़्लो आप चलाते हैं, जिन इंटीग्रेशन पर आपकी टीम निर्भर करती है।

— हम क्या बनाते हैं

हम क्या शिप करते हैं।

आंतरिक टूल और बैक-ऑफिस ऐप्स

डैशबोर्ड, एडमिन पैनल, डेटा पाइपलाइन और वर्कफ़्लो टूल जो आपके संगठन के भीतर रहते हैं — आपकी टीम के लिए विशेष रूप से बनाए गए, औसत उपयोगकर्ता के लिए नहीं। अगर आपका स्टाफ़ किसी SaaS टूल की सीमाओं के इर्द-गिर्द काम कर रहा है, तो वही ब्रीफ़ है।

वेब एप्लिकेशन

ग्राहक-सामना उत्पाद — पोर्टल, बुकिंग सिस्टम, सदस्य प्लेटफ़ॉर्म, और जो भी अकाउंट, डेटा और बिज़नेस लॉजिक वाला हो। फुल स्टैक: फ्रंट-एंड, बैक-एंड, डेटाबेस, इंफ्रास्ट्रक्चर, और वह इंजीनियरिंग जो इसे चालू रखती है।

ऑटोमेशन और इंटीग्रेशन

ऐसे सिस्टम को जोड़ना जिन्हें एक-दूसरे से बात करनी चाहिए: CRM से बिलिंग, ई-कॉमर्स से फ़ुलफ़िलमेंट, आंतरिक डेटाबेस से बाहरी API। उचित एरर हैंडलिंग और अलर्टिंग के साथ विश्वसनीय पाइप — ऐसा Zapier वर्कफ़्लो नहीं जो चुपचाप टूट जाए।

APIs

उपभोक्ता टीम के लिए डिज़ाइन किए गए प्रथम-श्रेणी HTTP API — दस्तावेज़ीकृत, संस्करणित, और आपके उपयोग के मामले के लिए आवश्यक प्रमाणीकरण मॉडल के साथ। आंतरिक API, पार्टनर API और सार्वजनिक डेवलपर API।

AI फ़ीचर

AI इंजीनियरिंग किसी ऐसे उत्पाद में एकीकृत जिसे आप पहले से चलाते हैं या किसी नए में: रिट्रीवल-ऑगमेंटेड जेनरेशन, दस्तावेज़ प्रसंस्करण, वर्गीकरण, स्ट्रक्चर्ड एक्सट्रैक्शन, और एजेंट पाइपलाइन। कोई चैटबॉट डेमो नहीं — AI एक ऐसे फ़ीचर के रूप में जो अपनी जगह कमाता है।

माइग्रेशन और रीराइट

एक लेगेसी सिस्टम को वर्तमान में जिस पर भी चल रहा है उससे हटाकर उसे सही तरीके से फिर से बनाना — एक माइग्रेशन पथ, रोलबैक और सत्यापित डेटा इंटीग्रिटी के साथ। हम कोडबेस विरासत में लेते हैं, उन्हें स्थिर करते हैं, और आगे बढ़ाते हैं।

— यह किसके लिए है

सही फ़िट।

आप SaaS टूल से आगे निकल चुके हैं।

आपकी टीम एक चौथे सिस्टम को सटीक रखने के लिए तीन सिस्टमों में डेटा एंट्री कर रही है। SaaS वेंडर का रोडमैप आपकी विशिष्ट समस्या हल नहीं करेगा। कॉन्फ़िगरेशन विकल्प चुक गए हैं। कस्टम सॉफ़्टवेयर तब अपनी लागत चुकाता है जब विकल्प वर्कअराउंड का बढ़ता ढेर हो।

आपके पास बनाने के लिए एक उत्पाद है।

एक नई वेब एप्लिकेशन, एक सदस्य पोर्टल, एक ग्राहक-सामना टूल। आपको एक ऐसी टीम चाहिए जो इसे स्कोप करे, बनाए, शिप करे और लॉन्च के बाद जवाबदेह रहे — ऐसा वेंडर नहीं जो अनुबंध खत्म होते ही गायब हो जाए।

आपको एक लेगेसी सिस्टम आगे बढ़ाना है।

एक कोडबेस जिसे वर्षों से नहीं छुआ गया। एक वेंडर जो अब मौजूद नहीं। एक एप्लिकेशन जो ऐसे सॉफ़्टवेयर पर चल रही है जिसका जीवनकाल खत्म हो चुका है। हम ये काम लेते हैं — पहले स्थिर करते हैं, फिर आगे बढ़ाते हैं।

— हम कैसे काम करते हैं

वरिष्ठ इंजीनियर, कोई टिकटिंग क्यू नहीं।

SetKernel Digital Inc. एक छोटी वरिष्ठ टीम है। जो इंजीनियर काम को स्कोप करते हैं, वही इसे बनाते हैं — किसी अलग डिलीवरी टीम को कोई हैंडऑफ़ नहीं, कोई ऑफ़शोर आउटसोर्सिंग नहीं। हर प्रोजेक्ट एक लिखित ब्रीफ़ से शुरू होता है और एक निश्चित मूल्य पर समाप्त होता है। जो हम स्कोप करते हैं वही आप चुकाते हैं; अगर स्कोप बदलता है, तो हम काम छूने से पहले आपको लिखित में बताते हैं।

— प्रक्रिया

ब्रीफ़ से शिप तक।

  1. 01 — ब्रीफ़

    आप दो पैराग्राफ लिखते हैं: आपको क्या बनाना है, क्या बाधा है, पूरा होना कैसा दिखता है। हम एक कार्य दिवस के भीतर एक फ़िट / नो-फ़िट जवाब और सवालों के साथ प्रतिक्रिया देते हैं।

  2. 02 — सहयोग मेमो

    एक-पृष्ठ का दस्तावेज़ जो स्कोप, डिलीवरेबल्स, टाइमलाइन और एक निश्चित मूल्य परिभाषित करता है। आपको क्या मिल रहा है, इस बारे में कोई अस्पष्टता नहीं। कुछ भी शुरू होने से पहले हस्ताक्षरित।

  3. 03 — बनाना

    हम बनाते हैं, आप प्रगति देखते हैं। पुल रिक्वेस्ट पढ़ने योग्य हैं; आर्किटेक्चर निर्णय दस्तावेज़ीकृत हैं। अगर स्कोप बदलता है, तो हम आगे बढ़ने से पहले इसे लिखित में सामने रखते हैं।

  4. 04 — शिप

    उचित इंफ्रास्ट्रक्चर, मॉनिटरिंग और दस्तावेज़ीकरण के साथ तैनात। हर चीज़ के मालिक आप हैं — कोड, क्रेडेंशियल, एक्सेस। हैंडओवर दस्तावेज़ीकृत है।

  5. 05 — संचालन

    हम जो शिप करते हैं उसका रखरखाव करते हैं — चालू काम के लिए रिटेनर पर या आवश्यकतानुसार निश्चित-मूल्य अपडेट के रूप में। गो-लाइव के बाद कोई परित्याग नहीं।

— ऑफ-द-शेल्फ़ के बजाय कस्टम क्यों

कब कस्टम सॉफ़्टवेयर अपनी लागत कमाता है।

आप इसके मालिक हैं।

कोड आपके रिपॉजिटरी में रहता है। आप किसी भी इंजीनियर को इस पर काम करने के लिए रख सकते हैं, इसे किसी भी होस्ट पर ले जा सकते हैं, इसका कोई भी हिस्सा बदल सकते हैं। कोई वेंडर लॉक-इन नहीं, कोई प्रति-सीट मूल्य नहीं जो आपके बिना बढ़ता जाए।

यह बिल्कुल फ़िट बैठता है।

आपके डेटा मॉडल, आपके वर्कफ़्लो और आपकी टीम के लिए बनाया गया — किसी हॉरिज़ॉन्टल SaaS के मध्य उपयोगकर्ता के लिए नहीं। इंटरफ़ेस वही करता है जो आपके लोगों को चाहिए, उन फ़ीचर के बिना जिन्हें कोई इस्तेमाल नहीं करता।

इसका रखरखाव होता है।

निर्भरताएँ पुरानी होती हैं, API बदलती हैं, व्यवसाय विकसित होता है। जिस सॉफ़्टवेयर का रखरखाव नहीं होता वह सड़ जाता है। हम लॉन्च के बाद बने रहते हैं — क्योंकि जो सॉफ़्टवेयर शिप होकर छोड़ दिया जाता है वह पूरा काम नहीं है।

— स्टैक

हम कैसे बनाते हैं।

फ्रंट-एंड

Astro · TypeScript · React (जहाँ क्लाइंट स्टेट की माँग हो)

बैक-एंड / रनटाइम

Cloudflare Workers · Node.js · Python (डेटा पाइपलाइन के लिए)

डेटाबेस

D1 (edge पर SQLite) · Postgres · SQLite · Redis

AI / ML

Anthropic Claude · OpenAI · Cloudflare Workers AI · Vectorize

Auth

Cloudflare Access · कस्टम JWT · OAuth 2.0

इंफ्रास्ट्रक्चर

Cloudflare Workers · Proxmox VMs · Hetzner · Docker

ऑब्जर्वेबिलिटी

Workers Logs · Sentry · Prometheus · Grafana

Deploy

Wrangler · GitHub Actions · Docker Compose

— आम सवाल

लोग जुड़ने से पहले क्या पूछते हैं।

SetKernel किस प्रकार का कस्टम सॉफ़्टवेयर बनाता है?

SetKernel Digital Inc. आंतरिक टूल, वेब एप्लिकेशन, ऑटोमेशन, इंटीग्रेशन, API और AI फ़ीचर बनाता है। हम लेगेसी सिस्टम को भी विरासत में लेते और आधुनिक बनाते हैं। साझा सूत्र यह है कि सॉफ़्टवेयर सही तरीके से बना हो — वरिष्ठ इंजीनियर, साफ़ आर्किटेक्चर, पूरा स्वामित्व आपको हस्तांतरित।

आप कस्टम सॉफ़्टवेयर डेवलपमेंट की कीमत कैसे तय करते हैं?

हर प्रोजेक्ट को व्यक्तिगत रूप से स्कोप और कीमत दी जाती है, कुछ भी शुरू होने से पहले एक निश्चित मूल्य पर सहमति के साथ। कोई प्रति-घंटा बिलिंग नहीं और कोई आश्चर्यजनक चालान नहीं। स्कोप ठीक-ठीक परिभाषित करता है कि आपको क्या मिलता है; अगर स्कोप बदलता है, तो हम आगे बढ़ने से पहले इसे लिखित में सामने रखते हैं। हम कोई रेट कार्ड प्रकाशित नहीं करते।

कस्टम सॉफ़्टवेयर प्रोजेक्ट में कितना समय लगता है?

यह पूरी तरह से स्कोप पर निर्भर करता है। एक केंद्रित आंतरिक टूल या ऑटोमेशन — अच्छी तरह स्कोप किया गया, सीमित इंटीग्रेशन — 3–6 सप्ताह में शिप हो सकता है। अकाउंट, डेटाबेस और कस्टम बिज़नेस लॉजिक वाली पूर्ण वेब एप्लिकेशन आमतौर पर 8–16 सप्ताह लेती है। टाइमलाइन आपके प्रतिबद्ध होने से पहले सहयोग मेमो में परिभाषित होती है।

क्या SetKernel हैलिफ़ैक्स में स्थित है? क्या आप अटलांटिक कनाडा के बाहर के ग्राहकों के साथ काम करते हैं?

SetKernel Digital Inc. का मुख्यालय हैलिफ़ैक्स, नोवा स्कोटिया में है। कस्टम सॉफ़्टवेयर पूरी तरह से रिमोट रूप से किया जाता है और हम दुनिया भर के ग्राहकों के साथ काम करते हैं। इनटेक प्रक्रिया हर जगह एक जैसी है: एक लिखित ब्रीफ़, एक लिखित जवाब।

सॉफ़्टवेयर शिप होने के बाद क्या होता है?

हम गो-लाइव के बाद जवाबदेह रहते हैं। चालू रखरखाव और इटरेशन के लिए, हम एक रिटेनर पर काम करते हैं। अलग-अलग बदलावों के लिए, हम उन्हें व्यक्तिगत रूप से स्कोप और कीमत देते हैं। कोड आपका है — आप किसी भी समय किसी अन्य इंजीनियर को भी ला सकते हैं। हम हर चीज़ हस्तांतरित करते हैं: कोड, क्रेडेंशियल, दस्तावेज़ीकरण।

— जुड़ें

एक सॉफ़्टवेयर समस्या है जिसे इंजीनियरिंग की ज़रूरत है? हमें इसके बारे में बताएं।

दो पैराग्राफ: आपको क्या बनाना है, क्या आपको रोक रहा है, पूरा होना कैसा दिखता है। हम एक कार्य दिवस के भीतर जवाब देते हैं।