╔════════════════════════════════════════════════════════════════════════════════╗ ║ EARNING PLATFORM - ইনস্টলেশন চেকলিস্ট ║ ╚════════════════════════════════════════════════════════════════════════════════╝ 📦 সম্পূর্ণ প্যাকেজ অন্তর্ভুক্ত ফাইলগুলি: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ config.php - Database কনফিগারেশন ✅ login.php - লগইন & রেজিস্ট্রেশন পেজ ✅ logout.php - লজআউট স্ক্রিপ্ট ✅ database.sql - Database স্ট্রাকচার USER PANEL: ✅ user_dashboard.php - ইউজার হোম পেজ ✅ user_tasks.php - Task সম্পূর্ণ করার পেজ ✅ user_deposit.php - Deposit রিকোয়েস্ট পেজ ✅ user_notifications.php - নোটিফিকেশন পেজ ✅ user_inbox.php - মেসেজ ইনবক্স ✅ user_profile.php - প্রোফাইল পেজ ADMIN PANEL: ✅ admin/admin_dashboard.php - অ্যাডমিন হোম পেজ ✅ admin/admin_settings.php - সাইট সেটিংস ✅ admin/admin_deposits.php - Deposit ম্যানেজমেন্ট ✅ admin/admin_profit.php - Profit সেটিংস ✅ admin/admin_tasks.php - Task ম্যানেজমেন্ট ✅ admin/admin_users.php - ইউজার ম্যানেজমেন্ট ✅ admin/admin_notifications.php - নোটিফিকেশন সিস্টেম DOCUMENTATION: ✅ README.md - প্রজেক্ট ওভারভিউ ✅ SETUP_GUIDE.md - বিস্তারিত সেটআপ গাইড (বাংলা) 🚀 ইনস্টলেশন স্টেপ বাই স্টেপ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ STEP 1: SUBDOMAIN SETUP (cPanel/Plesk এ) ☐ 1. cPanel লগইন করুন ☐ 2. Addon Domains এ যান ☐ 3. নতুন Subdomain যোগ করুন: earning.yourdomain.com ☐ 4. Document Root সেট করুন: /public_html/earning/ ☐ 5. DNS Settings কনফিগার করুন (A Record) STEP 2: FILE UPLOAD ☐ 1. FTP Client খুলুন (FileZilla) ☐ 2. /public_html/earning/ এ সব ফাইল আপলোড করুন ☐ 3. admin/ ফোল্ডার তৈরি করুন ☐ 4. admin_*.php ফাইলগুলি admin/ এ রাখুন STEP 3: DATABASE SETUP ☐ 1. cPanel এ phpMyAdmin খুলুন ☐ 2. নতুন Database তৈরি করুন: earning_platform ☐ 3. database.sql ফাইল ইমপোর্ট করুন ☐ 4. SQL Execute করুন STEP 4: CONFIG.PHP EDIT ☐ 1. config.php ফাইল খুলুন ☐ 2. Database সেটিংস আপডেট করুন: - DB_USERNAME: আপনার ইউজার - DB_PASSWORD: আপনার পাসওয়ার্ড - SITE_URL: https://earning.yourdomain.com ☐ 3. ফাইল সংরক্ষণ করুন 🔐 প্রথম লগইন এবং সেটআপ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ STEP 5: ADMIN PANEL ACCESS ☐ 1. ব্রাউজারে যান: https://earning.yourdomain.com/admin/admin_dashboard.php ☐ 2. ইমেইল: admin@example.com ☐ 3. পাসওয়ার্ড: admin123 ☐ 4. লগইন করুন STEP 6: CHANGE ADMIN PASSWORD (গুরুত্বপূর্ণ!) ☐ 1. Admin Settings এ যান ☐ 2. পুরানো পাসওয়ার্ড থেকে নতুন পাসওয়ার্ডে পরিবর্তন করুন ☐ 3. নতুন পাসওয়ার্ড দিয়ে আবার লগইন করুন STEP 7: CONFIGURE SITE SETTINGS Admin Panel > Site Settings এ যান এবং এটি পূরণ করুন: ☐ 1. Site Title: আপনার সাইটের নাম ☐ 2. Site Description: আপনার সাইটের বিবরণ ☐ 3. Currency Symbol: $ (অথবা ৳) ☐ 4. Logo URL: আপনার লোগো লিংক STEP 8: DEPOSIT SETTINGS Admin Panel > Site Settings এ যান: ☐ 1. Bank Name: আপনার ব্যাংকের নাম ☐ 2. Account Holder: অ্যাকাউন্ট হোল্ডারের নাম ☐ 3. Account Number: ব্যাংক একাউন্ট নম্বর ☐ 4. Routing Number: (ঐচ্ছিক) ☐ 5. Deposit Instructions: গ্রাহকদের জন্য নির্দেশনা STEP 9: SET PROFIT PERCENTAGES Admin Panel > Profit Settings এ যান এবং যোগ করুন: ☐ 1. $10 ডিপোজিট → 5% লাভ ☐ 2. $50 ডিপোজিট → 8% লাভ ☐ 3. $100 ডিপোজিট → 10% লাভ ☐ 4. আপনার পছন্দ অনুযায়ী আরও যোগ করুন STEP 10: CREATE TASKS Admin Panel > Tasks এ যান এবং Task যোগ করুন: ☐ 1. Task 1: Sign Up Completion ☐ 2. Task 2: Email Verification ☐ 3. Task 3: Phone Verification ☐ 4. Task 4: First Deposit ☐ 5. Task 5: Refer a Friend 🧪 সিস্টেম পরীক্ষা করুন: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TESTING: ☐ 1. নতুন ইউজার অ্যাকাউন্ট রেজিস্টার করুন ☐ 2. Profile তথ্য পূরণ করুন ☐ 3. Deposit রিকোয়েস্ট জমা দিন ☐ 4. Admin Panel এ Deposit অনুমোদন করুন ☐ 5. User Dashboard এ Balance চেক করুন ☐ 6. একটি Task সম্পূর্ণ করুন ☐ 7. Profit ক্রেডিট হয়েছে কিনা যাচাই করুন ☐ 8. Admin থেকে নোটিফিকেশন পাঠান 🔒 নিরাপত্তা ব্যবস্থা: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SECURITY CHECKLIST: ☐ 1. Admin পাসওয়ার্ড পরিবর্তন করা হয়েছে ☐ 2. SSL Certificate সক্ষম করা হয়েছে (HTTPS) ☐ 3. Database ব্যাকআপ নিয়মিত নেওয়ার পরিকল্পনা আছে ☐ 4. File Permissions সঠিকভাবে সেট করা হয়েছে ☐ 5. Error Logging সক্ষম করা হয়েছে 📝 দ্রুত রেফারেন্স: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ডিরেক্টরি স্ট্রাকচার: /public_html/earning/ ├── config.php ├── login.php ├── logout.php ├── user_dashboard.php ├── user_tasks.php ├── user_deposit.php ├── user_notifications.php ├── user_inbox.php ├── user_profile.php ├── database.sql ├── admin/ │ ├── admin_dashboard.php │ ├── admin_settings.php │ ├── admin_deposits.php │ ├── admin_profit.php │ ├── admin_tasks.php │ ├── admin_users.php │ └── admin_notifications.php └── README.md গুরুত্বপূর্ণ URL: - লগইন পেজ: https://earning.yourdomain.com/login.php - ইউজার ড্যাশবোর্ড: https://earning.yourdomain.com/user_dashboard.php - অ্যাডমিন ড্যাশবোর্ড: https://earning.yourdomain.com/admin/admin_dashboard.php ডিফল্ট ক্রেডেনশিয়াল: - Admin Email: admin@example.com - Admin Password: admin123 (পরিবর্তন করুন!) - Database: earning_platform সাপোর্ট: 🔧 সমস্যা হলে: 1. SETUP_GUIDE.md পড়ুন 2. phpMyAdmin এ Database চেক করুন 3. Error Log দেখুন 4. Browser Console দেখুন (F12) ════════════════════════════════════════════════════════════════════════════════ Installation Complete? 🎉 এখন আপনার Platform লাইভ করতে প্রস্তুত! ════════════════════════════════════════════════════════════════════════════════