Gelir Gider Muhasebe Uygulamasi === SISTEM GEREKSINIMLERI === - PHP 8.2 veya üzeri - Node.js 18+ - MySQL 8.0+ veya MariaDB 10.3+ - Apache/Nginx web sunucusu === KURULUM ADIMLARI === 1. DOSYALARI YUKLEYIN - Bu dosyalari sunucunuzun public_html klasorune yukleyin - Veya bir alt klasor olusturup oraya yukleyin 2. MYSQL VERITABANI KURULUMU - MySQL/MariaDB sunucunuzda yeni bir veritabani olusturun - database_mysql.sql dosyasini import edin: mysql -u kullanici_adi -p gelir_gider_muhasebe < database_mysql.sql - Veya phpMyAdmin ile SQL dosyasini import edin 3. VERITABANI BAGLANTI AYARLARI .env dosyasinda asagidaki satirlari duzenleyin: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=gelir_gider_muhasebe DB_USERNAME=mysql_kullanici_adi DB_PASSWORD=mysql_sifre 4. DOMAIN AYARLARI .env dosyasinda APP_URL'yi guncelleyin: APP_URL=http://your-domain.com 5. COMPOSER VE NPM KURULUMU Terminal/SSH ile: composer install --no-dev --optimize-autoloader npm install npm run build 6. IZINLERI AYARLAYIN chmod -R 755 storage/ chmod -R 755 bootstrap/cache/ === DEMO KULLANICI BILGILERI === Demo Kullanici: demo@gelir-gider.com / demo123456 Admin Kullanici: admin@gelir-gider.com / admin123456 === DOSYALAR === - database_backup.sqlite: SQLite veritabani dosyasi (yedek) - database_mysql.sql: MySQL import dosyasi - .env: Yapilandirma dosyasi === NOTLAR === - Guvenlik icin demo kullanicilarin sifrelerini degistirin - .env dosyasinda APP_DEBUG=false olarak ayarlanmistir - Production ortaminda APP_ENV=production olarak ayarlanmistir - Laravel cache temizlemek icin: php artisan cache:clear Destek icin: Laravel 12 + Inertia.js + Vue 3 + SQLite/MySQL