# cPanel Deployment Instructions

## Priprema za Deployment

1. **Build aplikaciju**:
   ```bash
   npm run cpanel:build
   ```

2. **Fajlovi za upload**:
   - Sve iz `out/` foldera
   - `.htaccess` fajl (automatski kopiran u out/)

## cPanel Deployment Koraci

### 1. Povežite se na cPanel
- Logujte se na vaš cPanel account
- Idite na "File Manager"

### 2. Upload fajlova
- Idite u `public_html/` folder
- Obrišite sve postojeće fajlove (ako je potrebno)
- Uploadujte sve fajlove iz `out/` foldera

### 3. Proverite strukturu
```
public_html/
├── index.html
├── _next/
├── products/
├── .htaccess
├── 404.html
├── favicon.ico
└── ... (ostali static fajlovi)
```

### 4. Proverite dozvole
- Sve fajlovi trebaju da imaju 644 dozvole
- Folderi trebaju da imaju 755 dozvole
- .htaccess treba da ima 644 dozvole

### 5. Testiranje
- Posetite vaš domen
- Proverite da li aplikacija radi
- Testirajte navigaciju i funkcionalnost

## Važne Napomene

### Image Optimization
- Slike su konfigurisane kao `unoptimized: true`
- Slike trebaju biti u `public/` folderu

### API Pozivi
- Aplikacija koristi WooCommerce API
- Proverite da su API endpoint-i dostupni iz browser-a
- CORS podešavanje može biti potrebno

### SEO i Performance
- Sve stranice su statički generisane (SSG)
- .htaccess uključuje gzip kompresiju
- Cache headers su podešeni

### Troubleshooting

#### 404 Greške
- Proverite da je `.htaccess` ispravno upload-ovan
- Proverite da mod_rewrite radi na serveru

#### Slike se ne učitavaju
- Proverite putanje do slika
- Proverite da su slike u `public/` folderu

#### API ne radi
- Proverite CORS podešavanje na serveru
- Proverite da su API endpoint-i dostupni

## Budući Update-i

Za buduće promene:
1. Napravite promene u kodu
2. Pokrenite `npm run cpanel:build`
3. Uploadujte samo izmenjene fajlove u cPanel

## Kontakt za podršku
Ako imate problema sa deployment-om, proverite:
- cPanel error logove
- Browser developer console
- Network tab za API pozive
