# বাংলা ই-কমার্স ওয়েবসাইট সেটআপ গাইড

## ফোল্ডার স্ট্রাকচার

```
ecommerce/
├── config/
│   └── database.php          ← DB কনফিগ
├── includes/
│   ├── header.php
│   └── footer.php
├── admin/
│   ├── includes/
│   │   ├── admin_header.php
│   │   └── admin_footer.php
│   ├── index.php             ← Admin Dashboard
│   ├── login.php
│   ├── products.php
│   ├── categories.php
│   ├── orders.php
│   ├── reviews.php
│   ├── investors.php
│   ├── expenses.php
│   ├── stock.php
│   ├── banner.php
│   ├── menus.php
│   └── settings.php
├── assets/
│   ├── css/style.css
│   └── js/main.js
├── uploads/                  ← ছবি আপলোড ফোল্ডার (writable!)
│   ├── products/
│   ├── banner/
│   └── logo/
├── index.php                 ← হোমপেজ
├── product.php
├── category.php
├── checkout.php
├── checkout-add.php
├── checkout-update.php
├── thankyou.php
├── login.php
├── logout.php
├── register.php
├── user-dashboard.php
├── investor-dashboard.php
├── database.sql
└── .htaccess
```

## সেটআপ ধাপসমূহ

### ধাপ ১: ডেটাবেজ তৈরি
1. phpMyAdmin বা MySQL CLI তে নতুন ডেটাবেজ তৈরি করুন
2. `database.sql` ফাইলটি ইম্পোর্ট করুন

### ধাপ ২: কনফিগ আপডেট
`config/database.php` ফাইলে নিচের তথ্য আপডেট করুন:
```php
define('DB_HOST', 'localhost');
define('DB_NAME', 'bengali_shop');   // আপনার DB নাম
define('DB_USER', 'root');            // আপনার DB ইউজারনেম
define('DB_PASS', '');                // আপনার DB পাসওয়ার্ড
define('BASE_URL', 'http://localhost/ecommerce');  // আপনার সাইট URL
```

### ধাপ ৩: আপলোড ফোল্ডার তৈরি
```bash
mkdir -p uploads/products uploads/banner uploads/logo
chmod -R 755 uploads/
```
Linux/cPanel এ uploads ফোল্ডারটি writable করুন (chmod 755 বা 777)।

### ধাপ ৪: অ্যাডমিন লগইন
- URL: `http://yoursite.com/ecommerce/admin/login.php`
- ফোন: `01700000001`
- পাসওয়ার্ড: `admin123`

**প্রথমে লগইন করে পাসওয়ার্ড পরিবর্তন করুন!**

### ধাপ ৫: সাইট সেটিংস
Admin > সেটিংস থেকে:
- সাইটের নাম পরিবর্তন
- লোগো আপলোড
- যোগাযোগ তথ্য আপডেট
- ডেলিভারি চার্জ সেট করুন

## ডিফল্ট অ্যাকাউন্ট

| ভূমিকা | ফোন | পাসওয়ার্ড |
|--------|------|-----------|
| Admin | 01700000001 | admin123 |

## প্রয়োজনীয়তা
- PHP 7.4+ (PDO সহ)
- MySQL 5.7+
- Apache/Nginx
- mod_rewrite enabled
- GD Library (ছবি প্রক্রিয়াকরণের জন্য)

## নিরাপত্তা পরামর্শ
1. ডিফল্ট পাসওয়ার্ড অবশ্যই পরিবর্তন করুন
2. `config/database.php` ফাইলের পারমিশন সীমাবদ্ধ রাখুন
3. প্রোডাকশনে HTTPS ব্যবহার করুন
4. নিয়মিত ডেটাবেজ ব্যাকআপ নিন
