এই পৃষ্ঠাটি স্বয়ংক্রিয়ভাবে অনুবাদ করা হয়েছে এবং একজন স্থানীয় ভাষাভাষীর পর্যালোচনার অপেক্ষায় রয়েছে। অনুবাদ সংক্রান্ত একটি সমস্যা রিপোর্ট করুন

প্রজেক্টের বিবরণ

বছর: 2024
ভূমিকা: সলো ডেভেলপার
অবস্থা: সম্পন্ন
ঘণ্টা: 15
লেখকবৃন্দ:
Jesus Baena

টেক স্ট্যাক ও দক্ষতা

MetabasePostgreSQLn8nDocker

প্রকল্পের সারসংক্ষেপ

লক্ষ্য

মানবিক কর্মীবাহিনীর ওপর 2025 সালের বৈশ্বিক তহবিল সংকটের প্রভাব সম্পর্কে রিয়েল-টাইম পরিস্থিতিগত সচেতনতা প্রদান করা। এই প্রকল্পটি আনুশঙ্গিক প্রমাণের ঊর্ধ্বে উঠে ডেটা ব্যবহার করে ট্র্যাক করে কীভাবে তহবিল কর্তন এবং "USAID কাজ বন্ধ" নির্দেশনাগুলো বাস্তবে নিয়োগ স্থগিতকরণ ও বাজার সংকোচনের দিকে নিয়ে যাচ্ছে।

সমাধান

একটি স্ব-হোস্টেড Metabase ড্যাশবোর্ড যা চাকরির বাজারের ডেটা সংগ্রহ ও ভিজ্যুয়ালাইজেশন স্বয়ংক্রিয় করে। একটি সার্বভৌম ডেটা স্ট্যাক বজায় রেখে, প্রকল্পটি নিশ্চিত করে যে বাহ্যিক প্ল্যাটফর্মের পরিবর্তন সত্ত্বেও ঐতিহাসিক ডেটা সংরক্ষিত থাকে, যার ফলে "Great Aid Recession"-এর দীর্ঘমেয়াদী বিশ্লেষণ সম্ভব হয়।

মূল উদ্দেশ্যসমূহ

  • তহবিলের ঘাটতি পরিমাপ করা: ReliefWeb-এর চাকরির বিজ্ঞাপন হ্রাসের সাথে 2025 সালের প্রধান তহবিলের মাইলফলকগুলোর (যেমন, ফেব্রুয়ারি 2025-এ USAID-এর অর্থপ্রদান স্থগিতকরণ) সম্পর্ক স্থাপন করা।
  • অপারেশনাল স্বচ্ছতা: ডেটা প্রক্রিয়াকরণের জন্য ব্যবহৃত সমস্ত SQL কুয়েরির একটি ওপেন-সোর্স রেপোজিটরি প্রদান করা, যা মানবিক আইএম (IM) সম্প্রদায়ের পিয়ার রিভিউকে আমন্ত্রণ জানায়।
  • জনসাধারণের জবাবদিহিতা: একটি পাবলিক-ফেসিং Metabase ইনস্ট্যান্স স্থাপন করা যা বাজেট হ্রাসের মানবিক খরচ রিয়েল-টাইমে দেখার সুযোগ দেয় হিতৈষী ও সংশ্লিষ্ট পক্ষগুলোকে।

মূল অন্তর্দৃষ্টি ও ব্যাখ্যা

  1. "স্কেল ডাউন" প্যাটার্ন ডেটা ইঙ্গিত দেয় যে সকল পদের ধরন জুড়েই একটি আনুপাতিক হ্রাস ঘটছে। প্রজেক্ট ম্যানেজমেন্ট এবং অপারেশনসের মতো মূল ফাংশনগুলো কম পরম সংখ্যা সত্ত্বেও তাদের আপেক্ষিক গুরুত্ব বজায় রেখেছে। এটি ইঙ্গিত দেয় যে সংস্থাগুলো কাঠামোগত পরিবর্তনের পরিবর্তে ব্যাপক এবং অ-কৌশলগত কর্তন বাস্তবায়ন করছে—নিজেদের অপারেশনের ক্ষেত্রে তাদের "এক্সিট স্ট্র্যাটেজি"-র দক্ষতা প্রয়োগ করছে।
  2. কনসালটেন্সির দিকে স্থানান্তর যদিও ফেব্রুয়ারি 2025 থেকে স্থায়ী চাকরির বিজ্ঞাপনগুলো দীর্ঘস্থায়ী মন্দার মধ্যে রয়েছে, স্বল্পমেয়াদী কনসালটেন্সিগুলো স্থিতিশীল রয়েছে। এটি বাজারে একটি পরিবর্তন নির্দেশ করে: সংস্থাগুলো দীর্ঘমেয়াদী কর্মী প্রতিশ্রুতির চেয়ে নমনীয় এবং কম ওভারহেড চুক্তিকে প্রাধান্য দিয়ে ঝুঁকি লাঘব করছে।

প্রযুক্তিগত বাস্তবায়ন

টেক স্ট্যাক

  • ডেটা সোর্স: ReliefWeb API থেকে স্বয়ংক্রিয় ইনজেশন (/jobs এন্ডপয়েন্ট)।
  • অর্কেস্ট্রেশন: n8n (স্ব-হোস্টেড) দৈনিক ETL (Extract, Transform, Load) প্রক্রিয়া পরিচালনা করে।
  • অ্যানালিটিক্স: ভিজ্যুয়ালাইজেশন এবং পাবলিক ড্যাশবোর্ডিংয়ের জন্য Metabase (স্ব-হোস্টেড)।
  • ডেটাবেস: উচ্চ-কার্যক্ষমতার স্টোরেজ এবং জটিল SQL কুয়েরির জন্য PostgreSQL

প্রযুক্তিগত হাইলাইট: ডেটা বিকৃতি সমাধান

চ্যালেঞ্জ: প্রচলিত "গত সপ্তাহ" বা "এই সপ্তাহ" ক্যালেন্ডার ভিত্তিক কুয়েরিগুলো সপ্তাহের শুরুতে ট্রেন্ডগুলোকে বিকৃত করে। উদাহরণস্বরূপ, মঙ্গলবারে একটি রিপোর্ট চালানো মিথ্যা "ক্র্যাশ" দেখায় কারণ ক্যালেন্ডার সপ্তাহটি তখনই শুরু হয়েছে।

সমাধান: SQL-এ রোলিং 7-দিনের মোট লজিক বাস্তবায়ন করা হয়েছে। এটি নির্দিষ্ট ক্যালেন্ডার সপ্তাহকে উপেক্ষা করে গত 168 ঘণ্টার ওপর ভিত্তি করে বাজারের গতিবেগের একটি মসৃণ ও সঠিক ট্রেন্ড লাইন প্রদান করে, যা নিশ্চিত করে যে ব্যবহারকারী যেকোনো সময়ে ড্যাশবোর্ড দেখলেও তথ্যের সঠিকতা বজায় থাকে।


সময়রেখা ও ডেলিভারেবলস

প্রধান মাইলফলকসমূহ

  • ফেজ 1: API ইন্টিগ্রেশন ও স্কিমা ডিজাইন (ReliefWeb-এর career_categories কে ডেটাবেসের সাথে ম্যাপিং করা)।
  • ফেজ 2: SQL লজিক ডেভেলপমেন্ট (রোলিং 7-দিন এবং কনসালটেন্সি বনাম স্টাফ অনুপাতের কুয়েরি তৈরি করা)।
  • ফেজ 3: Metabase ড্যাশবোর্ডিং (2025 সালের তহবিল সংকটের ভিজ্যুয়াল গল্প তৈরি করা)।
  • ফেজ 4: ওপেন সোর্স লঞ্চ (GitHub-এ ডকুমেন্টেশন এবং SQL স্ক্রিপ্ট প্রকাশ করা)।

চূড়ান্ত ডেলিভারেবলস

  • লাইভ Metabase ড্যাশবোর্ড: রিয়েল-টাইম নিয়োগের ট্রেন্ডের পাবলিক লিংক।
  • SQL ব্লুপ্রিন্ট: প্রকল্পের লজিক সম্বলিত একটি GitHub রেপোজিটরি।
  • টেকনিক্যাল গাইড: Docker-এর মাধ্যমে এই স্ব-হোস্টেড মানবিক আইএম স্ট্যাক সেটআপ করার বিষয়ে ডকুমেন্টেশন।
baena portfolio