# NRT SA - cPanel Deployment Instructions

## 🚀 Quick Setup

### 1. Database Setup
- Create a MySQL database in cPanel
- Import the SQL file: `database/nrt_sa.sql`
- Note down: database name, username, password

### 2. File Upload
- Upload all files to your subdomain directory
- Ensure `public/` folder is the web root
- Set proper permissions (755 for folders, 644 for files)

### 3. Environment Configuration
- Rename `.env.production` to `.env`
- Update database credentials in `.env`
- Update `APP_URL` to your subdomain URL
- Update email settings if needed

### 4. File Permissions
```bash
chmod 755 storage/
chmod 755 bootstrap/cache/
chmod 644 storage/logs/laravel.log
```

### 5. Run Commands (via SSH or cPanel Terminal)
```bash
php artisan key:generate
php artisan config:cache
php artisan route:cache
php artisan view:cache
php artisan storage:link
```

## 📁 Important Files
- `.env` - Environment configuration
- `public/.htaccess` - URL rewriting
- `storage/app/public/` - File uploads
- `database/nrt_sa.sql` - Database structure

## 🔧 Admin Access
- URL: your-subdomain.com/admin/login
- Email: admin@nrtsa.co.za
- Password: admin123

## 📞 Support
For issues, check:
- Error logs in cPanel
- Laravel logs: storage/logs/laravel.log
- File permissions
- Database connection

## 🎯 Features Ready
✅ Responsive design
✅ Admin panel
✅ Booking system
✅ Contact form
✅ Newsletter signup
✅ Vehicle management
✅ Image uploads
✅ SEO optimized