Doc Admin

Doc Admin

অ্যাডমিন নির্দেশিকা — Deenify (প্রজেক্ট মেইনটেনেন্স)

এই ডকুমেন্টটি Deenify প্ল্যাটফর্ম পরিচালনা ও মেইনটেন করার জন্য অ্যাডমিনদের সম্পূর্ণ নির্দেশিকা। এখানে অ্যাডমিন ড্যাশবোর্ড, ক্যাম্পেইন/ডোনেশন/রিসিপ্ট/খরচ/রিপোর্টিং, ইউজার ও রোল ব্যবস্থাপনা, নোটিফিকেশন, ব্যাকআপ, নিরাপত্তা, এবং সাধারণ সমস্যা সমাধান বিস্তারিতভাবে অন্তর্ভুক্ত আছে।


১) অ্যাডমিন ভূমিকা ও দায়িত্ব

একজন অ্যাডমিন হিসেবে আপনার প্রধান দায়িত্ব হলো:

  • ক্যাম্পেইন তৈরি/আপডেট/ক্লোজ করা
  • ডোনেশন ও পেমেন্ট অ্যাটেম্পট যাচাই
  • ম্যানুয়াল পেমেন্ট প্রুফ ভেরিফাই করা
  • রিসিপ্ট ও রিপোর্টিং নিশ্চিত করা
  • খরচ (Expenses) যোগ করা ও ট্র্যাক করা
  • কন্ট্রিবিউশন/ইমপ্যাক্ট স্টোরি প্রকাশ
  • ব্যবহারকারীর ভূমিকা ও পারমিশন নিয়ন্ত্রণ
  • সিস্টেম নোটিফিকেশন ও ব্যাকআপ পরিচালনা

২) অ্যাডমিন ড্যাশবোর্ড পরিচিতি

ড্যাশবোর্ডে সাধারণত নিম্নলিখিত সেকশন থাকবে:

  • Campaigns: ক্যাম্পেইন ব্যবস্থাপনা
  • Donations: ডোনেশন তালিকা ও স্ট্যাটাস
  • Payment Attempts: গেটওয়ে ট্রানজ্যাকশন স্ট্যাটাস
  • Manual Payment Proofs: ম্যানুয়াল ভেরিফিকেশন
  • Recurring Plans: নিয়মিত দান তালিকা
  • Expenses: ব্যয় ব্যবস্থাপনা
  • Contributions: ইমপ্যাক্ট স্টোরি
  • Pages: কাস্টম পেজ ম্যানেজমেন্ট
  • Notifications: নোটিফিকেশন/সাবস্ক্রিপশন
  • Users/Roles: ব্যবহারকারী ও ভূমিকা নিয়ন্ত্রণ
  • Backups: ব্যাকআপ পরিচালনা

৩) ক্যাম্পেইন ম্যানেজমেন্ট

৩.১ নতুন ক্যাম্পেইন তৈরি

  • Campaigns সেকশন থেকে “Create” নির্বাচন করুন
  • Title, Slug, Description লিখুন
  • Goal Amount, Start/End Date সেট করুন
  • Status = Draft/Active/Closed নির্ধারণ করুন

৩.২ ক্যাম্পেইন Active করা

  • ক্যাম্পেইন প্রস্তুত হলে Status = Active করুন
  • Active ক্যাম্পেইন ওয়েবসাইটে প্রকাশ হয়

৩.৩ ক্যাম্পেইন বন্ধ করা

  • লক্ষ্য পূরণ বা নির্দিষ্ট সময় পার হলে Closed করুন
  • বন্ধ হলে নতুন ডোনেশন নেওয়া যাবে না

৪) ডোনেশন ম্যানেজমেন্ট

৪.১ ডোনেশন তালিকা দেখা

Donations সেকশনে সব ডোনেশন দেখা যায়:

  • Pending / Paid / Failed / Cancelled

৪.২ ডোনেশন স্ট্যাটাস আপডেট

  • প্রয়োজনে Paid বা Failed স্ট্যাটাস আপডেট করা যায়
  • Paid হলে paid_at সময় সেট করা হয়

৪.৩ ডোনেশন নোটস

  • ডোনেশন সম্পর্কিত নোট যোগ করা যায়

৫) পেমেন্ট অ্যাটেম্পট ও গেটওয়ে ম্যানেজমেন্ট

৫.১ Payment Attempts

এখানে প্রতিটি ট্রানজ্যাকশন গেটওয়ে রেকর্ড থাকে। স্ট্যাটাস:

  • initiated, pending, pending_verification, success, failed, cancelled

৫.২ সফল ট্রানজ্যাকশন

  • Success হলে সংশ্লিষ্ট ডোনেশন Paid হবে

৬) ম্যানুয়াল পেমেন্ট প্রুফ ভেরিফিকেশন

যেসব ডোনেশন ম্যানুয়াল ট্রানজ্যাকশন দিয়ে করা হয়:

  • ট্রানজ্যাকশন আইডি, সেন্ডার নম্বর, স্ক্রিনশট দেখুন
  • Verification Status = Verified/Rejected করুন
  • প্রয়োজনে Admin Notes লিখুন

৭) রিসিপ্ট ও ইনভয়েস

  • Successful ডোনেশনে স্বয়ংক্রিয় রিসিপ্ট তৈরি হয়
  • প্রয়োজনে ডোনেশন ইনভয়েস PDF ডাউনলোড করা যায়

৮) রিকারিং প্ল্যান ম্যানেজমেন্ট

  • Recurring Plans সেকশনে চলমান প্ল্যান দেখা যায়
  • Pause/Cancel করা যায়
  • Next Run ও Last Run সময় দেখা যায়

৯) খরচ (Expenses) ম্যানেজমেন্ট

৯.১ Expense Categories

  • খরচের ক্যাটেগরি তৈরি ও রক্ষণাবেক্ষণ করুন

৯.২ খরচ যোগ করা

  • ক্যাম্পেইন নির্বাচন করে খরচ যোগ করুন
  • Amount, Date, Description দিন

৯.৩ কেন জরুরি

খরচ যুক্ত করলে নেট ব্যালেন্স সঠিকভাবে গণনা হয় এবং ট্রান্সপারেন্সি বজায় থাকে।


১০) কন্ট্রিবিউশন/ইমপ্যাক্ট স্টোরি

  • Contributions সেকশনে নতুন স্টোরি যোগ করুন
  • Title, Description, Date, Amount এবং Location পূরণ করুন
  • Cover ছবি/গ্যালারি যুক্ত করুন
  • Status = Published করলে ওয়েবসাইটে দেখা যাবে

১১) Pages ম্যানেজমেন্ট

  • সাধারণ পেজ (About, Contact, FAQ) Pages সেকশনে থাকে
  • Title, Slug, Content আপডেট করা যায়
  • Published/Draft স্ট্যাটাস নিয়ন্ত্রণ করুন

১২) Users ও Roles

১২.১ Users

  • নতুন ব্যবহারকারী যোগ/আপডেট
  • স্ট্যাটাস বা প্রোফাইল আপডেট

১২.২ Roles & Permissions

  • ভূমিকা অনুযায়ী পারমিশন সেট করুন
  • Admin, Manager, Viewer ইত্যাদি ভূমিকা ব্যবহার করুন

১৩) Notifications সিস্টেম

  • In‑app নোটিফিকেশন, Email এবং Push
  • Notification Preferences থেকে নিয়ন্ত্রণ করা যায়
  • Push সাবস্ক্রিপশন লিস্ট দেখা যায়

১৪) Settings

Settings টেবিলে সিস্টেম কনফিগ/প্যারামিটার রাখা হতে পারে। যেমন:

  • সাইট নাম
  • যোগাযোগ তথ্য
  • থিম বা কাস্টম ভ্যালু

১৫) ব্যাকআপ ব্যবস্থাপনা

Deenify ব্যাকআপ ম্যানেজমেন্ট সাপোর্ট করে:

  • Database Backup
  • Files Backup
  • Both

নিয়মিত ব্যাকআপ চালানো উচিত এবং পুরনো ব্যাকআপ পরিষ্কার রাখুন।


১৬) রিপোর্টিং ও অডিট

  • ডোনেশন ও খরচের রিপোর্ট ডাউনলোড করুন
  • PDF/Excel এক্সপোর্ট ব্যবহার করুন (যদি সক্রিয় থাকে)
  • Audit Trail বা Activity Log নিয়মিত রিভিউ করুন

১৭) নিরাপত্তা নির্দেশনা

  • শক্তিশালী পাসওয়ার্ড ব্যবহার করুন
  • দুইজনের একই অ্যাকাউন্ট শেয়ার করবেন না
  • অপ্রয়োজনীয় পারমিশন দিবেন না
  • সন্দেহজনক কার্যকলাপ দেখলে লগ চেক করুন

১৮) সাধারণ সমস্যা ও সমাধান (Admin Troubleshooting)

১৮.১ Pending ডোনেশন বেশি দেখাচ্ছে

  • Payment Attempts চেক করুন
  • গেটওয়ে স্ট্যাটাস ভেরিফাই করুন

১৮.২ রিসিপ্ট জেনারেট হয়নি

  • ডোনেশন Paid হয়েছে কিনা দেখুন
  • Receipt টেবিলে এন্ট্রি আছে কিনা যাচাই করুন

১৮.৩ ব্যাকআপ চলছে না

  • Backup কমান্ড/জব ঠিক আছে কিনা দেখুন
  • সার্ভার স্টোরেজ পর্যাপ্ত কিনা যাচাই করুন

১৯) সর্বোত্তম চর্চা (Best Practices)

  • প্রতিটি ক্যাম্পেইনের জন্য নিয়মিত আপডেট দিন
  • খরচ দ্রুত যোগ করুন
  • ডোনারদের প্রশ্নের দ্রুত উত্তর দিন
  • নিয়মিত ব্যাকআপ নিন
  • পারমিশন সর্বনিম্ন নীতিতে রাখুন (Least Privilege)

২০) যোগাযোগ ও সাপোর্ট

যে কোনো সমস্যা বা প্রযুক্তিগত সহায়তার জন্য:

  • প্রজেক্ট মালিক/সুপার অ্যাডমিনের সাথে যোগাযোগ করুন
  • প্রয়োজনীয় লগ/ডোনেশন আইডি প্রস্তুত রাখুন

Deenify পরিচালনায় আপনার ভূমিকা অত্যন্ত গুরুত্বপূর্ণ। এই নির্দেশিকা নিয়মিত আপডেট করার পরামর্শ দেওয়া হলো যাতে নতুন ফিচার বা নীতিমালা অন্তর্ভুক্ত হয়।

 

সর্বশেষ আপডেট করা হয়েছে: January 30, 2026