📊 ড্যাশবোর্ড
ওয়েবসাইটের এক নজরে পুরো অবস্থা — প্রোডাক্ট, স্টক, অর্ডার ও আয়।
🕘 সাম্প্রতিক অর্ডার (সর্বশেষ ৫টি)
🛍️ প্রোডাক্ট ও দাম
প্রতিটি প্রোডাক্টের নাম, দাম, স্টক, ব্যাজ, স্পেসিফিকেশন — সব এখান থেকে পরিবর্তন করুন। নতুন প্রোডাক্ট যোগ বা ডিলিট করুন।
⭐ ফিচার্ড কার্ড (Top Performing Account & AI Hubs)
হোমপেজের "Featured Categories" অংশের কার্ডগুলো — কোন কার্ডে ক্লিক করলে কোন ক্যাটাগরি খুলবে, রঙ, ব্যাজ, শিরোনাম, বর্ণনা ও বাটনের লেখা সব এখান থেকে বদলান। নতুন কার্ড যোগ বা ডিলিটও করা যায়। প্রতিটি কার্ডের দাম নিজে লিখে দিতে পারবেন; দামের ঘর খালি রাখলে ওই ক্যাটাগরির সবচেয়ে কম দাম নিজে নিজে বসে।
🏷️ ক্যাটাগরি
ওয়েবসাইটের ক্যাটাগরি ট্যাবের নাম, আইকন ও ID। ক্যাটাগরি ID পরিবর্তন করলে ওই ক্যাটাগরির প্রোডাক্টগুলো স্বয়ংক্রিয়ভাবে আপডেট হয়ে যাবে।
⚙️ স্টোর সেটিংস
স্টোরের নাম, ডোমেইন, টেলিগ্রাম ও সাপোর্ট ইমেইল। (ওয়ালেট ও পেমেন্ট সেটিংস এখন 💳 পেমেন্ট সিস্টেম সেকশনে)
🏪 বেসিক তথ্য
💳 পেমেন্ট সিস্টেম
TRC20 ওয়ালেট, পেমেন্ট মেথড ও অটো বাল্ক ডিসকাউন্ট — পেমেন্ট সংক্রান্ত সব কিছু এক জায়গায়।
💰 ওয়ালেট ও কমিশন
💳 পেমেন্ট মেথড (চেকআউটে কাস্টমার যা দেখবে)
📉 অটো বাল্ক ডিসকাউন্ট (কত pcs কিনলে কত % ছাড়)
কাস্টমার যত pcs কিনবে সে অনুযায়ী চেকআউটে ডিসকাউন্ট অটো লাগবে। বড় minQty-র টিয়ার আগে মিলবে।
🌐 ভাষা ও লেখা
ওয়েবসাইটের প্রতিটি ভাষার (English, 中文, 한국어, 日本語 + নতুন যোগ করা) প্রতিটি লেখা এখান থেকে পরিবর্তন করুন। খালি রাখলে সেই লেখাটি ডিফল্ট (হার্ডকোডেড) টেক্সট দেখাবে।
🗂️ ভাষা ম্যানেজমেন্ট (যোগ / ডিলিট / নাম পরিবর্তন)
📦 অর্ডার ও বিক্রির হিস্টরি
কাস্টমারের অর্ডার, স্ট্যাটাস, মোট আয় — সব এখানে। প্রতিটি অর্ডারের স্ট্যাটাস পরিবর্তন, নোট যোগ, ডিলিট বা এক্সপোর্ট করতে পারবেন।
🌐 সব ডিভাইসের অর্ডার (ক্লাউড)
যেকোনো কাস্টমার যেকোনো ডিভাইস থেকে অর্ডার করলে সাথে সাথে এখানে চলে আসে (প্রতি ৪৫ সেকেন্ডে নিজে নিজে রিফ্রেশ হয়)।
➕ ম্যানুয়াল অর্ডার যোগ করুন
👤 অ্যাডমিন লগইন
অ্যাডমিন প্যানেলে ঢোকার ইউজারনেম ও পাসওয়ার্ড এখান থেকে যখন খুশি পরিবর্তন করুন। পাসওয়ার্ড SHA-256 হ্যাশ হিসেবে সেভ হয় (প্লেইন টেক্সটে কোথাও দেখা যায় না)।
☁️ ক্লাউড সিঙ্ক — সব ডিভাইসে লাইভ
একবার সেটআপ করলে: আপনি যা এডিট করে সেভ করবেন তা সাথে সাথে সব কাস্টমারের সব ডিভাইসে দেখাবে, আর যে কেউ যেকোনো ডিভাইস থেকে অর্ডার করলে তা আপনার অ্যাডমিন প্যানেলে চলে আসবে। কোনো বাড়তি ফাইল লাগে না — ডেটা থাকে Google Firebase-এর ফ্রি ডেটাবেসে।
📡 বর্তমান অবস্থা
🔗 সংযোগের তথ্য
🛡️ Security Rules (Firebase-এ পেস্ট করতে হবে)
উপরে অ্যাডমিন ইমেইল লিখলে নিচের Rules-এ সেটা নিজে বসে যাবে। এই Rules দিলে: সাইটের কনটেন্ট সবাই পড়তে পারবে কিন্তু শুধু আপনি বদলাতে পারবেন; অর্ডার সবাই জমা দিতে পারবে কিন্তু শুধু আপনি দেখতে পারবেন।
🧭 সেটআপ — ধাপে ধাপে (একবারই করতে হবে, ~১০ মিনিট)
- console.firebase.google.com এ Gmail দিয়ে ঢুকে Create a project করুন (ফ্রি; Analytics বন্ধ রাখলেও চলবে)।
- বাম মেনু → Build → Realtime Database → Create Database → লোকেশন বাছুন → Start in locked mode। উপরে যে লিংকটা দেখাবে (https://…firebaseio.com বা …firebasedatabase.app) সেটাই Database URL।
- বাম মেনু → Build → Authentication → Get started → Email/Password → Enable। তারপর Users → Add user — আপনার ইমেইল ও একটা শক্ত পাসওয়ার্ড দিন।
- ⚙️ Project settings → General → Web API Key কপি করুন।
- এই পেজে উপরের ৩টা ঘর + পাসওয়ার্ড পূরণ করে 📋 Rules কপি করুন → Firebase-এ Realtime Database → Rules ট্যাবে পুরনো লেখা মুছে পেস্ট করে Publish দিন।
- এখানে 💾 সংযোগ সেভ ও টেস্ট → তারপর 🔑 ক্লাউডে লগইন → তারপর ☁️ এখনকার সব কনটেন্ট ক্লাউডে পাঠান।
- শেষ ধাপ (একবারই): 🚀 পাবলিশ সেকশন থেকে ⬇ সম্পূর্ণ index.html ডাউনলোড করে Cloudflare-এ আপলোড করুন — এতে সংযোগটা ফাইলের ভেতরে বসে যায়, ফলে সব ভিজিটরের ডিভাইস ক্লাউড থেকে ডেটা পায়।
🚀 পাবলিশ ও ব্যাকআপ
এখানকার পরিবর্তন প্রথমে এই ব্রাউজারে সেভ হয়। সব ভিজিটরের কাছে লাইভ করতে নিচের ফাইলটি ডাউনলোড করে হোস্টিং-এ আপলোড করুন।
📡 লাইভ স্ট্যাটাস
✅ পদ্ধতি ১ — নতুন index.html ডাউনলোড করে আপলোড (কোনো সার্ভার লাগে না)
- নিচের বাটনে ক্লিক করুন — আপনার সব পরিবর্তনসহ নতুন index.html ডাউনলোড হবে।
- Cloudflare ড্যাশবোর্ড → আপনার প্রজেক্ট → নতুন Deployment-এ এই index.html ফাইলটি আপলোড করুন (পুরনোটার জায়গায়)।
- ব্যস! সব কাস্টমারের কাছে পরিবর্তন লাইভ 🎉 (না দেখালে Ctrl+F5)
☁️ পদ্ধতি ২ — ক্লাউড সিঙ্ক (সেভ চাপলেই সব ডিভাইসে লাইভ — সবচেয়ে সহজ)
☁️ ক্লাউড সিঙ্ক সেকশনে একবার সেটআপ করলে যেকোনো 💾 সেভ করুন বাটন চাপলেই সরাসরি সব কাস্টমারের কাছে লাইভ হয়ে যায় এবং সব ডিভাইসের অর্ডার অ্যাডমিনে আসে — কোনো ডাউনলোড/আপলোড লাগে না। উপরের ডানে ☁️ ক্লাউড চালু ✓ পিল দেখা গেলে বুঝবেন কাজ করছে।
💾 ব্যাকআপ, রিস্টোর ও রিসেট
❓ সাহায্য — ধাপে ধাপে গাইড
অ্যাডমিন প্যানেল ও ওয়েবসাইট পরিচালনার সম্পূর্ণ গাইড (বাংলায়)।
🔐 অ্যাডমিন প্যানেলে কিভাবে ঢুকব?
- ব্রাউজারে আপনার ওয়েবসাইটের লিংকের একদম শেষে #admin লিখুন — যেমন https://globalaccstore.com/#admin — সাথে সাথে অ্যাডমিন প্যানেল খুলে যাবে (ওয়েবসাইট অ্যাডমিন মোডে ঢুকে যাবে)।
- ইউজারনেম ও পাসওয়ার্ড দিয়ে লগইন করুন। নিরাপত্তার জন্য লগইন পেজে ডিফল্ট পাসওয়ার্ড ইচ্ছাকৃতভাবে দেখানো হয় না — ডিফল্ট লগইন আপনার ব্যক্তিগত README ফাইলে সেভ করে রেখেছেন, সেটি দেখুন।
- লগইনের পরপরই 👤 অ্যাডমিন লগইন সেকশন থেকে নিজের ইউজারনেম-পাসওয়ার্ড সেট করে নিন।
- নিরাপত্তার খাতিরে লগইন পেজে কোনো রিসেট অপশন নেই — অ্যাকাউন্ট বদলানো/রিসেট করার অপশন শুধু লগইনের পরেই পাওয়া যায় (👤 অ্যাডমিন লগইন সেকশনে “↺ ডিফল্টে রিসেট”)।
- বদলানো পাসওয়ার্ড ভুলে গেলে: ওই ব্রাউজারে F12 → Console খুলে localStorage.removeItem('gasAdminAuth_v1') লিখে Enter দিন, পেজ রিলোড করলেই ডিফল্ট লগইন ফিরে আসবে (ডিফল্ট লগইন আপনার PRIVATE-README ফাইলে সেভ আছে)।
- অ্যাডমিন প্যানেল থেকে ওয়েবসাইটে ফিরতে: উপরের ডানে ✕ ওয়েবসাইটে ফিরুন বাটন চাপুন, অথবা অ্যাড্রেস বার থেকে #admin মুছে দিন।
✏️ ওয়েবসাইটের লেখা, দাম, প্রোডাক্ট কিভাবে পরিবর্তন করব?
- 🛍️ প্রোডাক্ট ও দাম — প্রতিটি প্রোডাক্টের দাম, স্টক, টাইটেল, ব্যাজ, স্পেসিফিকেশন সরাসরি এডিট করুন; ➕ নতুন প্রোডাক্ট ক্লিক করলে একটি ফর্ম খুলবে — নাম, দাম, স্টক সব বসিয়ে 💾 সেভ করে লাইভ করুন চাপলেই মেইন ওয়েবসাইটে যোগ হয়ে যাবে।
- প্রতিটি ➕ বাটনে (নতুন ক্যাটাগরি, পেমেন্ট মেথড, ডিসকাউন্ট টিয়ার, নতুন ভাষা) ক্লিক করলেই একইভাবে খালি ফর্ম খুলবে — পূরণ করে সেভ চাপলেই সাইটে লাইভ হবে।
- 🌐 ভাষা ও লেখা — ভাষা ট্যাব সিলেক্ট করে ওয়েবসাইটের যেকোনো লেখা (হিরো, মার্কি, ফুটার, বাটন — সব) পরিবর্তন করুন। সার্চ বক্সে লিখে নির্দিষ্ট লেখা খুঁজে নিন।
- ⚙️ স্টোর সেটিংস — স্টোরের নাম, টেলিগ্রাম, ইমেইল, TRC20 ওয়ালেট, পেমেন্ট মেথড পরিবর্তন করুন।
- প্রতিটি সেকশনের ↺ রিসেট বাটনে ক্লিক করলে ওই অংশ ডিফল্ট অবস্থায় ফিরে যাবে।
- পরিবর্তন করলেই অটো-সেভ হয়; উপরের পিলে “✓ সেভড” দেখা যাবে।
🚀 পরিবর্তনগুলো সবার জন্য লাইভ কিভাবে করব?
অ্যাডমিন প্যানেলের পরিবর্তন প্রথমে আপনার ব্রাউজারে সেভ হয় (তাই আপনি সাথে সাথে সাইটে দেখতে পাবেন)। সব ভিজিটরের কাছে পৌঁছাতে:
- 🚀 পাবলিশ ও ব্যাকআপ সেকশনে যান → ⬇ সম্পূর্ণ index.html ডাউনলোড (Publish) ক্লিক করুন।
- Cloudflare ড্যাশবোর্ডে আপনার প্রজেক্টে নতুন Deployment হিসেবে ডাউনলোড করা index.html আপলোড করুন (পুরনোটা রিপ্লেস হবে)।
- ওয়েবসাইট রিলোড দিন — সব ভিজিটর নতুন কনটেন্ট দেখবে ✅
- সহজ উপায়: ☁️ ক্লাউড সিঙ্ক একবার সেটআপ করলে শুধু 💾 সেভ করুন চাপলেই সাথে সাথে সব ডিভাইসে লাইভ ☁️
📌 প্রতিবার নতুন পরিবর্তন লাইভ করতে একইভাবে নতুন index.html ডাউনলোড করে আপলোড করবেন।
📦 কাস্টমারের অর্ডার কিভাবে কাজ করে?
- কাস্টমার Buy Now → অর্ডার সাবমিট করলে অর্ডার রেকর্ড তৈরি হয় (Order ID, প্রোডাক্ট, পরিমাণ, মোট, TxID, যোগাযোগ)।
- সাইটে অর্ডার টেলিগ্রামে পাঠানোর বাটন আছে — কাস্টমার সেটি চাপলে পুরো অর্ডারের ডিটেইলস আপনার অফিসিয়াল টেলিগ্রামে (@username) চলে আসে। এটাই মূল নোটিফিকেশন চ্যানেল।
- অর্ডার রেকর্ড ওই কাস্টমারের ব্রাউজারে সেভ থাকে, তাই সে Track Order দিয়ে নিজের অর্ডার ও রিসিট দেখতে পারে।
- আপনি 📦 অর্ডার সেকশনে এই ব্রাউজারে রেকর্ড হওয়া অর্ডার দেখবেন; টেলিগ্রামে আসা অর্ডার ➕ ম্যানুয়াল অর্ডার দিয়ে যোগ করে স্ট্যাটাস ট্র্যাক করতে পারবেন।
📁 হোস্টিং-এ কোন ফাইল কোথায় থাকবে?
| ফাইল / ফোল্ডার | কোথায় | কাজ |
|---|---|---|
| index.html | public_html (রুট) | কাস্টমার ওয়েবসাইট + ভেতরেই অ্যাডমিন প্যানেল (#admin) |
| admin.html | public_html (রুট) | ঐচ্ছিক — /admin.html লিখলে #admin এ রিডাইরেক্ট করে |
📌 আগে যদি admin/ ফোল্ডার আপলোড করে থাকেন — এখন আর দরকার নেই (অ্যাডমিন প্যানেল এখন index.html-এর ভেতরেই এমবেড করা), হোস্টিং থেকে ওই ফোল্ডারটা ডিলিট করে দিন।
⚠️ PRIVATE-README-admin-login.txt ফাইলটি কখনো হোস্টিং-এ আপলোড করবেন না — সেটি শুধু আপনার ব্যক্তিগত রেফারেন্স।
🛡️ নিরাপত্তা টিপস
- প্রথম লগইনের পরেই ডিফল্ট পাসওয়ার্ড বদলে ফেলুন (👤 অ্যাডমিন লগইন সেকশন)।
- অ্যাডমিন প্যানেলের লিংক (#admin) কারও সাথে শেয়ার করবেন না — ওয়েবসাইটের কোথাও এই লিংক দেখানো হয় না, শুধু আপনি জানেন।
- অন্য ডিভাইস/ব্রাউজার থেকে ব্যবহার শেষে অবশ্যই ⎋ Logout চাপুন — না চাপলে ওই ব্রাউজারে লগইন সেশন থেকে যায়।
- পাসওয়ার্ড শক্ত রাখুন — ৬+ অক্ষরের সাথে সংখ্যা/সিম্বল মিশিয়ে নিন।
- মাঝে মাঝে ⬇ ফুল ব্যাকআপ (JSON) নিয়ে নিজের কম্পিউটারে রেখে দিন।
⚠️ কোনো ভুল এডিট হয়ে গেলে / ওয়েবসাইট অদ্ভুত দেখাচ্ছে?
- যে অংশে সমস্যা (যেমন প্রোডাক্ট) — সেই সেকশনের ↺ রিসেট (ডিফল্ট) বাটনে ক্লিক করুন।
- পুরো সাইট ডিফল্টে ফিরিয়ে আনতে: 🚀 পাবলিশ সেকশন → ⚠ সবকিছু ডিফল্টে রিসেট।
- তারপর আগের মতো পাবলিশ করে নতুন index.html আপলোড করে দিন।