मुख्य सामग्री पर जाएँ
पैकेजआर्किटेक्चर रिव्यू: 5–7 कार्यदिवस में स्वतंत्र समीक्षा और चरणबद्ध माइग्रेशन योजना
प्रोजेक्ट
प्रोजेक्ट विवरण

PESTPOINT · 2020 – अब तक

Pestpoint ई-कॉमर्स स्टोर

बायोसाइडल उत्पादों के लिए एक ई-कॉमर्स प्लेटफ़ॉर्म। उत्पाद कैटलॉग, कार्ट, ऑर्डर, 3D Secure वर्चुअल POS से भुगतान, शिपिंग सूचनाएँ और एडमिन पैनल, सब कुछ एक ही Laravel एप्लिकेशन में।

मेरी भूमिका: फ़ुल-स्टैक डेवलपमेंट: कोड से लेकर सर्वर तक हर तकनीकी हिस्सा मेरी ज़िम्मेदारी है।

से लाइव
2020
नवीनतम संस्करण पर
Laravel 13
वर्चुअल POS भुगतान
3D Secure
कोड से सर्वर तक
एक व्यक्ति

समस्या

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

भुगतान कार्ड या बैंक ट्रांसफ़र से आता है, और ऑर्डर भेजे जाने पर ग्राहकों को सूचित करना होता है। यह सब एक छोटी टीम के लिए आसानी से प्रबंधनीय रहना चाहिए।

आर्किटेक्चर

स्टोरफ़्रंट

  • Tailwind CSS

Blade टेम्पलेट

एडमिन पैनल

  • Tailwind CSS

Blade टेम्पलेट

Laravel 13

  • Laravel

Eloquent और शेड्यूल्ड टास्क

डेटाबेस

  • PostgreSQL

उत्पाद, स्टॉक और ऑर्डर

वर्चुअल POS

  • पेमेंट इंटीग्रेशन

QNB 3D Secure

ईमेल

  • Maizzle

ऑर्डर और शिपिंग सूचनाएँ

ऑर्डर और शिपिंग ईमेल Maizzle से डिज़ाइन और कंपाइल किए जाते हैं, ताकि वे हर ईमेल क्लाइंट में एक जैसे दिखें।

मैंने क्या बनाया

  • उद्योग-विशिष्ट कैटलॉग

    उत्पादों को कीट के प्रकार, उपयोग के क्षेत्र, ब्रांड और पैकेजिंग प्रकार के अनुसार खोजा और फ़िल्टर किया जाता है।

  • कार्ट और ऑर्डर

    सेशन-आधारित कार्ट, छूट, पता प्रबंधन और ऑर्डर ट्रैकिंग।

  • भुगतान

    QNB Finansbank 3D Secure वर्चुअल POS से कार्ड भुगतान; ट्रांसफ़र के लिए बैंक खाते और भुगतान अनुरोध।

  • शिपिंग और सूचनाएँ

    कूरियर रिकॉर्ड और “आपका ऑर्डर भेज दिया गया है” ईमेल।

  • कंटेंट

    ब्लॉग, FAQ, उत्पाद समीक्षाएँ, पसंदीदा और स्वचालित साइटमैप।

  • एडमिन पैनल

    उत्पाद, स्टॉक, ऑर्डर, भुगतान और कंटेंट एक ही जगह से प्रबंधित होते हैं।

मैंने कौन-सी चुनौतियाँ हल कीं

  1. 1

    3D Secure वर्चुअल POS इंटीग्रेशन

    मैंने बैंक का 3D Secure फ़्लो शुरू से अंत तक बनाया और एक लेयर लिखी जो बैंक से लौटे ट्रांज़ैक्शन कोड को ग्राहकों के समझने योग्य संदेशों में बदलती है।

  2. 2

    अधूरे कार्ट के रिमाइंडर

    एक शेड्यूल्ड कमांड उन उपयोगकर्ताओं को रिमाइंडर ईमेल भेजता है जिन्होंने कार्ट अधूरा छोड़ दिया; पुराने कार्ट सेशन नियमित रूप से साफ़ किए जाते हैं।

  3. 3

    वर्षों तक अद्यतन बने रहना

    2020 से एप्लिकेशन को PHP और Laravel के अपग्रेड के साथ अद्यतन रखा गया है; आज यह Laravel 13, Tailwind CSS 4 और Vite पर चलता है।

तकनीकें

  • Laravel
  • PHP
  • Tailwind CSS
  • PostgreSQL
  • पेमेंट इंटीग्रेशन
  • Vite
  • Maizzle
  • Docker

संबंधित सेवाएँ

क्या आप ऐसा ही कोई सिस्टम बनाने की सोच रहे हैं? आर्किटेक्चर डिज़ाइन से लेकर लाइव होने तक मैं हर कदम पर आपके साथ हूँ।

संपर्क करें