সমিতির ওয়েবসাইট — সেটআপ নির্দেশনা
========================================================

এই ওয়েবসাইটে যা যা আছেঃ
- হোম, পরিচিতি, কমিটি, নিয়মকানুন, নোটিশ, ছবি গ্যালারি, আর্থিক অবস্থা, যোগাযোগ
- সবকিছু এডমিন প্যানেল থেকে সম্পাদনাযোগ্য (কোনো কোড লেখার দরকার নেই)
- হেডারে "🔐 লগইন" বাটন — ক্লিক করলে সরাসরি সঞ্চয়/ঋণ লেজার অ্যাপে যাবে
- সমিতির লোগো আপলোড করার অপশন (এডমিন → সেটিংস থেকে)
- আগের "সঞ্চয়/ঋণ লেজার" অ্যাপটা এখন এই ওয়েবসাইটের ভেতরেই ledger/
  ফোল্ডারে বসানো আছে — আলাদাভাবে হোস্ট করার দরকার নেই
- আর্থিক অবস্থার পাতা স্বয়ংক্রিয়ভাবে ledger/data.json থেকে সরাসরি
  সবশেষ তথ্য দেখাবে (মোট সদস্য, জমা, ঋণ, লভ্যাংশ)
- কোনো MySQL লাগে না — সব তথ্য data/site_data.json এ থাকে


ধাপ ১ — ফাইল আপলোড করুন
--------------------------------
এই পুরো ফোল্ডারের সবকিছু (ledger/ ফোল্ডারসহ) আপনার হোস্টিং-এ হুবহু
আপলোড করুন। মূল ডোমেইনে দিতে চাইলে public_html এ দিন, সাবডোমেইনে
দিতে চাইলে সেই সাবডোমেইনের ফোল্ডারে দিন।

⚠️ ledger/data.json ফাইলে আপনার সমিতির আসল সদস্য, জমা ও ঋণের তথ্য
   আছে। আপলোড করার সময় এটা যেন হুবহু ঠিক থাকে সেটা নিশ্চিত করুন।


ধাপ ২ — অনুমতি (permission) ঠিক করুন
--------------------------------
এই ফোল্ডার/ফাইলগুলোতে লেখার অনুমতি (writable) দরকারঃ
- data/site_data.json → permission 664 বা 666
- uploads/gallery/ ফোল্ডার → permission 755 বা 775
- uploads/logo/ ফোল্ডার → permission 755 বা 775
- ledger/data.json → permission 664 বা 666 (সঞ্চয়/ঋণ লেজারের জন্য)


ধাপ ৩ — প্রথম এডমিন পিন সেট করুন
--------------------------------
ব্রাউজারে গিয়ে খুলুনঃ  https://yourdomain.com/admin/login.php
প্রথমবার একটা ৪ সংখ্যার পিন সেট করতে বলবে, সেট করে দিন। এরপর থেকে
এই পিন দিয়েই ওয়েবসাইটের এডমিন প্যানেলে ঢুকবেন।

(লক্ষ্য করুনঃ ওয়েবসাইটের এডমিন পিন এবং ledger অ্যাপের এডমিন পিন আলাদা —
ledger এর ভেতরের পিন আগের মতোই থাকবে, বদলাতে হবে না)


ধাপ ৪ — কনটেন্ট বসান
--------------------------------
এডমিন প্যানেলে লগইন করে একে একে পূরণ করুনঃ
- সেটিংস → সমিতির নাম, ট্যাগলাইন, লোগো আপলোড, লগইন/ড্যাশবোর্ড লিংক
  (ডিফল্ট হিসেবে ledger/index.html বসানো আছে, বদলানোর দরকার নেই)
- পরিচিতি → সমিতির ইতিহাস/উদ্দেশ্য লিখুন
- কমিটি → সদস্যদের নাম ও পদবি যোগ করুন
- নিয়মকানুন → গঠনতন্ত্র/নিয়মাবলী লিখুন
- নোটিশ → যেকোনো ঘোষণা প্রকাশ করুন
- গ্যালারি → ছবি আপলোড করুন
- আর্থিক অবস্থা → ডিফল্টভাবে ledger থেকে স্বয়ংক্রিয় সিঙ্ক চালু আছে,
  চাইলে ম্যানুয়াল মোডেও বদলাতে পারবেন
- যোগাযোগ → ঠিকানা, ফোন, ইমেইল


হেডারের "🔐 লগইন" বাটন কীভাবে কাজ করে
--------------------------------
এডমিন → সেটিংস এ "ড্যাশবোর্ড/লগইন লিংক" ঘরে যা বসানো থাকবে, হেডারের
লগইন বাটন সেখানেই নিয়ে যাবে। যেহেতু ledger অ্যাপ এখন এই ওয়েবসাইটের
ভেতরেই আছে, ডিফল্ট মান "ledger/index.html" ঠিকভাবেই কাজ করবে। সদস্য
বা এডমিন এই বাটনে ক্লিক করে ledger অ্যাপের ভেতরের নিজ নিজ লগইন
(সদস্য পিন/এডমিন পিন) ব্যবহার করে ঢুকবেন।


লোগো আপলোড
--------------------------------
এডমিন → সেটিংস এ গিয়ে "সমিতির লোগো" অংশে ছবি বেছে "সংরক্ষণ করুন" চাপুন।
লোগো আপলোড করা থাকলে হেডারে সেটা দেখাবে, না থাকলে একটা ডিফল্ট আইকন
(🌱) দেখাবে। লোগো মুছে ফেলতে চাইলে একই পাতায় "এই লোগোটা মুছে ফেলুন"
চেকবক্স টিক দিয়ে সংরক্ষণ করুন।


সাধারণ সমস্যা ও সমাধান
--------------------------------
- এডমিন প্যানেলে তথ্য সংরক্ষণ হচ্ছে না → data/site_data.json এর
  permission (664/666) যাচাই করুন
- ছবি/লোগো আপলোড হচ্ছে না → uploads/gallery/ বা uploads/logo/
  ফোল্ডারের permission (755/775) যাচাই করুন
- "আর্থিক অবস্থা" তে পুরনো/ভুল তথ্য দেখাচ্ছে → ledger/data.json
  ফাইলটা ঠিক জায়গায় (ledger/ ফোল্ডারে) আছে কিনা এবং permission ঠিক
  আছে কিনা যাচাই করুন
- ledger অ্যাপে লগইন করা যাচ্ছে না → ledger/data.json এর permission
  (664/666) যাচাই করুন, এটা আগের ledger সেটআপের মতোই কাজ করে
