# 🚀 Quick Start - Guida Rapida

## ⚠️ PRIMA DI TUTTO: Installa Node.js

Se vedi l'errore **"npm non è riconosciuto"**, devi installare Node.js:

1. Vai su: **https://nodejs.org/**
2. Scarica la versione **LTS** (consigliata)
3. Installa il file `.msi`
4. **RIAVVIA PowerShell/Terminale**
5. Verifica: `node --version` e `npm --version`

📖 **Guida completa**: Vedi `INSTALLAZIONE-NODEJS.md`

---

## ✅ Dopo aver installato Node.js

### Passo 1: Installa le dipendenze
```powershell
npm install
```

### Passo 2: Crea il file .env
```powershell
Copy-Item env.example .env
```

Poi apri `.env` e inserisci:
- `TELEGRAM_API_ID` = ottieni da https://my.telegram.org/apps
- `TELEGRAM_API_HASH` = ottieni da https://my.telegram.org/apps

### Passo 3: Avvia MySQL e phpMyAdmin
```powershell
docker-compose up -d
```

### Passo 4: Crea la tua prima sessione
```powershell
npm run create-session
```

### Passo 5: Oppure accedi con un account esistente
```powershell
npm run login
```

---

## 📋 Comandi Utili

```powershell
# Verifica Node.js
node --version

# Verifica npm
npm --version

# Verifica Docker
docker --version

# Verifica container attivi
docker ps

# Vedi i log di MySQL
docker-compose logs mysql
```

---

## 🆘 Problemi?

- **npm non funziona?** → Installa Node.js (vedi sopra)
- **Docker non funziona?** → Installa Docker Desktop
- **Errore database?** → Verifica che MySQL sia avviato: `docker ps`
- **Errore connessione?** → Controlla le credenziali in `.env`


