================================================================================
  UPLOAD STORAGE DASHBOARDS TO cPANEL - STEP BY STEP
================================================================================

FILE CREATED: storage_dashboards_upload.zip
LOCATION: C:\xampp\htdocs\Multi-Tanent\storage_dashboards_upload.zip

================================================================================
STEP 1: LOGIN TO cPANEL
================================================================================

1. Open browser
2. Go to: https://melanegroup.com:2083 (or your cPanel login URL)
3. Enter your cPanel username and password
4. Click "Login"

================================================================================
STEP 2: OPEN FILE MANAGER
================================================================================

1. In cPanel dashboard, find "Files" section
2. Click "File Manager" icon
3. File Manager will open in new tab/window

================================================================================
STEP 3: NAVIGATE TO MULTI-TANENT FOLDER
================================================================================

1. In left sidebar, click: public_html
2. Double-click folder: test.melanegroup.com
3. Double-click folder: Multi-Tanent

You should see folders like:
- admin
- super_admin
- api
- includes
- etc.

================================================================================
STEP 4: UPLOAD THE ZIP FILE
================================================================================

1. Click "Upload" button at top (or press Ctrl+U)
2. Upload window opens
3. Click "Select File" button
4. Navigate to: C:\xampp\htdocs\Multi-Tanent\
5. Select file: storage_dashboards_upload.zip
6. Click "Open"
7. Wait for upload to complete (green bar 100%)
8. Close upload window

================================================================================
STEP 5: EXTRACT THE ZIP FILE
================================================================================

1. Back in File Manager, you should see: storage_dashboards_upload.zip
2. Right-click on the ZIP file
3. Click "Extract"
4. In the popup:
   - Extract to: /public_html/test.melanegroup.com/Multi-Tanent
   - Click "Extract File(s)"
5. Wait for "Extraction Results" popup
6. Click "Close"

================================================================================
STEP 6: DELETE THE ZIP FILE (CLEANUP)
================================================================================

1. Select (checkbox) storage_dashboards_upload.zip
2. Click "Delete" button at top
3. Confirm deletion
4. ZIP file is removed

================================================================================
STEP 7: VERIFY FILES UPLOADED
================================================================================

Check these folders exist with files:

Navigate to: super_admin/storage/
- Should see: overview.php ✓

Navigate to: admin/storage/
- Should see: usage.php ✓

Navigate to: api/storage/
- Should see: tenant.php, usage.php, file.php ✓

================================================================================
STEP 8: TEST THE PAGES
================================================================================

Open these URLs in browser:

1. SUPER ADMIN STORAGE:
   https://test.melanegroup.com/Multi-Tanent/super_admin/storage/overview.php
   
   Expected:
   - If NOT logged in: Redirect to login page (GOOD!)
   - If logged in as super admin: Storage dashboard loads (GOOD!)
   - If 404 error: Files not uploaded correctly (check Step 5)

2. TENANT ADMIN STORAGE:
   https://test.melanegroup.com/Multi-Tanent/admin/storage/usage.php
   
   Expected:
   - If NOT logged in: Redirect to login page (GOOD!)
   - If logged in + school selected: Storage dashboard loads (GOOD!)
   - If 404 error: Files not uploaded correctly (check Step 5)

================================================================================
STEP 9: TEST NAVIGATION LINKS
================================================================================

1. Login as Super Admin
2. Click "Dashboard"
3. Look for "Storage" link in top navigation
4. Click "Storage"
5. Should load storage overview (no 404!)

Then:

1. Login as School Admin
2. Select a school
3. Look for "Storage" link in top navigation
4. Click "Storage"
5. Should load storage usage (no 404!)

================================================================================
TROUBLESHOOTING
================================================================================

PROBLEM: Still getting 404 error

SOLUTION 1: Check file actually exists
- In cPanel File Manager
- Navigate to: super_admin/storage/
- Do you see overview.php? If NO, extract ZIP again

SOLUTION 2: Check file permissions
- Right-click overview.php
- Click "Permissions"
- Should be: 644
- If not, change to 644

SOLUTION 3: Clear browser cache
- Press Ctrl+Shift+Delete
- Clear cache and cookies
- Try again

SOLUTION 4: Check .htaccess not blocking
- Check if .htaccess in super_admin/ folder
- Make sure it doesn't block storage/ directory

================================================================================

PROBLEM: Page loads but shows errors

SOLUTION: Check PHP errors
- In cPanel, enable error display temporarily
- Or check error_log file

================================================================================
FILES UPLOADED (8 FILES):
================================================================================

1. super_admin/storage/overview.php       ← NEW
2. super_admin/dashboard.php              ← UPDATED (has Storage link)
3. admin/storage/usage.php                ← NEW
4. admin/dashboard.php                    ← UPDATED (has Storage link)
5. admin/partials/header.php              ← UPDATED (has Storage link)
6. api/storage/tenant.php                 ← NEW
7. api/storage/usage.php                  ← NEW
8. api/storage/file.php                   ← NEW

================================================================================
SUCCESS CONFIRMATION:
================================================================================

✓ No 404 errors
✓ Storage dashboards load
✓ Navigation links work
✓ Charts display
✓ Data shows correctly

================================================================================

YOUR ZIP FILE IS READY TO UPLOAD!

Location: C:\xampp\htdocs\Multi-Tanent\storage_dashboards_upload.zip

Follow steps 1-9 above to complete the upload.

================================================================================

