FACTURARE – instalare pe hostingul tău

Cerințe: hosting cu PHP 7.4 sau mai nou și extensia pdo_sqlite (aproape orice hosting cPanel le are). Fără bază de date MySQL de configurat.

1. Urcă tot conținutul acestui folder (index.html, api.php, seed.json, .htaccess, folderul data) într-un folder de pe site, de ex. public_html/facturare
   Atenție: .htaccess e fișier ascuns; în File Manager din cPanel bifează „Show hidden files”.
2. Asigură-te că folderul data poate fi scris de PHP (permisiuni 755 sau 750; de obicei e deja ok).
3. Deschide https://site-ul-tau.ro/facturare/ și creează-ți utilizatorul și parola.
   La crearea contului se importă datele firmei, logo-ul, clientul, proforma PSSA 0020, contractul nr. 4836 corectat și un exemplu de comunicare din seed.json, apoi seed.json se șterge singur.
   Dacă vrei să pornești de la zero, șterge seed.json înainte de primul acces.

Important:
- Folosește HTTPS (certificat SSL, gratuit în cPanel prin Let's Encrypt / AutoSSL), altfel parola circulă necriptat.
- Toate datele sunt în data/facturare.sqlite. Fă-ți periodic o copie a acestui fișier – asta e tot backup-ul.
- Pe servere Nginx (fără Apache), fișierele .htaccess nu funcționează: mută folderul data în afara folderului public și modifică $DATA_DIR în api.php.
- Ai uitat parola? Datele nu se pierd: parola se poate reseta direct în fișierul data/facturare.sqlite (rândul cu coll=sys, id=auth). Dacă ai nevoie, cere ajutor.

Actualizare (dacă ai instalat deja o versiune anterioară): înlocuiește doar index.html. Datele rămân, iar la prima deschidere se adaugă automat contractul nr. 4836 refăcut. Completează apoi în „Firma mea” câmpurile noi pentru contracte și comunicări.
