একটি আকর্ষক মার্কেটপ্লেস PWA তৈরি করে কীভাবে একটি ছোট দল বড় জয় অর্জন করেছে তা জানুন।
আম্মান, জর্ডানে অবস্থিত, OpenSooq হল একটি মোবাইল-প্রথম শ্রেণীবদ্ধ মার্কেটপ্লেস যা মধ্যপ্রাচ্য এবং উত্তর আফ্রিকার 19টি দেশে বিস্তৃত পণ্য এবং পরিষেবা সরবরাহ করে।
চ্যালেঞ্জ
OpenSooq-এর 85% এর বেশি ট্রাফিক মোবাইল ডিভাইস থেকে আসে এবং সেই সংখ্যা ক্রমাগত বাড়তে থাকে। এই অঞ্চলের অনেক লোক সীমিত স্টোরেজ ক্ষমতা সহ নিম্ন-সম্পন্ন ডিভাইসগুলির উপর নির্ভর করে, যা OpenSooq-এর মোবাইল সাইটের যতটা সম্ভব দ্রুত এবং হালকা হওয়ার একটি শক্তিশালী প্রয়োজন তৈরি করে। যাইহোক, OpenSooq-এর পুরানো মোবাইল সাইটে ধীরগতির লোডের সময় গ্রাহক সন্তুষ্টিকে প্রভাবিত করে এবং কুয়েতের মতো বাজারে বাউন্স রেট 49% পর্যন্ত উচ্চতর করে।
সমস্ত প্ল্যাটফর্ম জুড়ে তার গ্রাহকদের একটি ধারাবাহিকভাবে আরও ভাল অভিজ্ঞতার সাথে পরিবেশন করার জন্য, কোম্পানি বুঝতে পেরেছিল যে এটির একটি দ্রুত, আরও প্রতিক্রিয়াশীল ওয়েবসাইট প্রয়োজন। তাই, 2017 সালের জুনে, OpenSooq-এর ইঞ্জিনিয়ারিং দল একটি প্রগতিশীল ওয়েব অ্যাপ (PWA) চালু করেছে।
কর্মক্ষমতা এবং নির্ভরযোগ্যতা উপর ফোকাস
OpenSooq-এর তিনজন অভ্যন্তরীণ বিকাশকারী মাত্র আড়াই মাসে প্রতিক্রিয়া এবং ওয়েবপ্যাক সহ একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত PWA তৈরি করতে সক্ষম হয়েছিল৷
সার্চ ইঞ্জিনগুলির দ্বারা সাইটটি দ্রুত এবং সহজে সূচীযোগ্য হবে তা নিশ্চিত করার জন্য, দলটি সার্ভার-সাইড রেন্ডারিং প্রয়োগ করা বেছে নিয়েছে। তাদের ব্যবহারকারীদের প্রায় 28% প্যাচি 2G বা 3G নেটওয়ার্কগুলিতে PWA অ্যাক্সেস করে, এটি গুরুত্বপূর্ণ ছিল যে ব্যবহারকারীরা নেটওয়ার্ক সীমাবদ্ধতা নির্বিশেষে কাজ করার অভিজ্ঞতাকে বিশ্বাস করে। তাই দলটি পরিষেবা কর্মীদের এবং একটি ক্যাশে-প্রথম-তারপর-নেটওয়ার্ক কৌশল ব্যবহার করে একটি অফলাইন অভিজ্ঞতা বাস্তবায়ন করেছে। তারা তাদের ব্যবহারকারীদের তাত্ক্ষণিক লোড করার জন্য PRPL প্যাটার্ন ব্যবহার করেছে।
এই সর্বোত্তম অনুশীলনগুলি গ্রহণ করে, দলটি গড় পৃষ্ঠা লোডের সময় ( ইন্টারেক্টিভ করার সময় ) 4 সেকেন্ড থেকে 2 সেকেন্ডের কম করতে সক্ষম হয়েছিল। এবং সাইটটি যাতে দ্রুত থাকে তা নিশ্চিত করতে তারা লাইটহাউস ব্যবহার করে। এই প্রচেষ্টাগুলি ওপেনসুককে মাসে 1.8 বিলিয়ন পেজভিউতে সাহায্য করেছিল৷
আমাদের এক চতুর্থাংশ ব্যবহারকারী নিম্ন-মধ্য নেটওয়ার্ক থেকে OpenSooq PWA অ্যাক্সেস করে, তাই সেই ব্যবহারকারীদের নিযুক্ত রাখার জন্য নির্ভরযোগ্যতা অপরিহার্য ছিল। পরিষেবা কর্মীরা এবং ক্যাশিং কৌশল আমাদেরকে নির্বিঘ্নে আমাদের প্রয়োজনীয় নির্ভরযোগ্য ব্যবহারকারীর অভিজ্ঞতা তৈরি করতে সাহায্য করেছে।
আমিন শোমান, পিডব্লিউএ টেকনিক্যাল ম্যানেজার, ওপেনসুক
পুনঃনিযুক্তি উন্নত করা
একটি পারফরম্যান্স এবং নির্ভরযোগ্য অভিজ্ঞতা তৈরি করার পরে, OpenSooq টিম নিশ্চিত করতে চেয়েছিল যে তাদের ব্যবহারকারীরা পণ্যের সাথে জড়িত থাকবেন। এটি করার জন্য, তারা ব্যবহারকারীদের তাদের হোম স্ক্রিনে PWA ইনস্টল করতে সক্ষম করেছে এবং অর্থপূর্ণ বিজ্ঞপ্তিগুলির জন্য সমর্থন যোগ করেছে। এটি সাইটটিকে বিজ্ঞাপন সক্রিয়করণ এবং মেয়াদ শেষ হওয়ার বিষয়ে প্রশ্ন এবং বিক্রেতাদের বিক্রেতার মিথস্ক্রিয়া সম্পর্কে ক্রেতাদেরকে অবহিত করার অনুমতি দেয়৷
এই উন্নতিগুলি OpenSooq-এর ওয়েব অভিজ্ঞতার মাসিক সক্রিয় ব্যবহারকারীদের 14% বৃদ্ধি করেছে৷ PWA ইনস্টল করা ব্যবহারকারীদের জন্য, প্রতি সেশনে পৃষ্ঠা ভিজিটের সংখ্যা 48% বৃদ্ধি পেয়েছে এবং গড় সেশনের সময়কাল 28% বৃদ্ধি পেয়েছে। OpenSooq এছাড়াও একটি পৃষ্ঠায় ব্যবহারকারীদের গড় সময় 25% বৃদ্ধি পেয়েছে এবং সমস্ত বাজার জুড়ে গড় বাউন্স হার 29% হ্রাস পেয়েছে৷
সামনে দেখ
মাত্র কয়েক সপ্তাহের প্রচেষ্টার পরে, OpenSooq একটি 23 KB তৈরি করেছে, পূর্ণ বৈশিষ্ট্যযুক্ত PWA যা সমস্ত প্ল্যাটফর্ম এবং ব্রাউজার জুড়ে ব্যবহারকারীদের একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা প্রদান করে। এবং ওয়েবে বৈশিষ্ট্যগুলি আপডেট করা সহজ হওয়ায়, টিমটি অন্য প্ল্যাটফর্মগুলিতে রোলআউট করার আগে তাদের PWA-তে নতুন বৈশিষ্ট্যগুলি এবং ব্যবহারকারীর প্রবাহ লঞ্চ ও পরীক্ষা করে PWA-প্রথম হয়েছে৷
OpenSooq এখন একটি প্ল্যাটফর্ম-নির্দিষ্ট ইনস্টল প্রম্পট যোগ করার এবং PWA-কে এক্সিলারেটেড মোবাইল পেজ (AMP) এর সাথে একীভূত করার জন্য কাজ করছে। এই বর্ধিতকরণগুলি পৃষ্ঠা লোডের গতি বাড়িয়ে তুলবে এবং প্ল্যাটফর্ম-নির্দিষ্ট অ্যাপে রূপান্তরকে যতটা সম্ভব নির্বিঘ্ন করবে। তাদের প্রাথমিক উন্নয়ন প্রচেষ্টার ভিত্তি তৈরি করে, OpenSooq টিম তাদের ব্যবহারকারীদের সর্বোত্তম সম্ভাব্য অভিজ্ঞতা প্রদান চালিয়ে যাবে।
আমাদের PWA বিকাশের গুরুত্ব নেতৃত্ব এবং প্রযুক্তিগত দল উভয়ের কাছেই স্পষ্ট ছিল। একটি আধুনিক ওয়েব অ্যাপ তৈরি করার পরে এবং এটিকে পারফরম্যান্স করার পরে, আমরা আমাদের 2.5 মাসের বিনিয়োগের উপর ব্যবসায়িক প্রভাব দেখে উত্তেজিত।
রামজি আলক্রাইনি, চিফ টেকনোলজি অফিসার, ওপেনসুক