# Epic Travel & Expeditions - PHP/cPanel Quick Start

## 🎯 What You Get
A complete travel website with admin dashboard that works on ANY cPanel hosting - no SSH, Python, or special permissions needed!

## ⚡ Quick Installation (15 minutes)

### 1️⃣ Create Database (2 min)
- cPanel → MySQL Databases
- Create database & user
- Grant ALL privileges
- Note credentials

### 2️⃣ Import SQL (1 min)
- cPanel → phpMyAdmin  
- Select database
- Import → Choose `database_schema.sql`
- Click Go

### 3️⃣ Upload Files (5 min)
**Via FTP or File Manager:**
- Upload `frontend/*` to `public_html/`
- Upload `api/*` to `public_html/api/`
- Create `public_html/api/uploads/` folder

### 4️⃣ Configure (3 min)
Edit `api/config.php`:
```php
DB_NAME = 'your_database'
DB_USER = 'your_username'  
DB_PASS = 'your_password'
JWT_SECRET_KEY = 'generate_random_key'
ALLOWED_ORIGINS = 'https://yourdomain.com'
```

### 5️⃣ Set Password (2 min)
- Visit: `yourdomain.com/api/setup_password.php`
- Enter password
- Check "Update database"
- Click Generate
- DELETE the setup_password.php file

### 6️⃣ Set Permissions (1 min)
- Folder `api/uploads/` → `755`
- Files → `644`

### 7️⃣ Test (1 min)
✅ Visit: `yourdomain.com` → See website
✅ Visit: `yourdomain.com/api/` → See API health
✅ Visit: `yourdomain.com/admin` → Login works

## 🎉 Done!
Your Epic Travel website is live!

## 📦 Package Contents
- **frontend/** - React production build
- **api/** - PHP backend (no Python needed!)
- **database_schema.sql** - MySQL structure
- **README.md** - Full installation guide

## 🔐 Default Login
- Email: `admin@epictravel.com`
- Password: Set during installation

## ❓ Need Help?
Read the full `README.md` for detailed instructions and troubleshooting.

Contact: advisor@epictravelexpeditions.com
Phone: +1 (817) 266-2022
