Laravel 12 + Filament 3 ile geliştirilmiş, tam Türkçe dernek kitap satış / gelir-gider takip paneli.
Canlı adres: https://kitap.kurtulum.com
git clone <repo-url> kitap
cd kitap
composer install --no-dev --optimize-autoloader
cp .env.example .env
php artisan key:generate.env içinde veritabanı bilgilerini doldurun:
APP_URL=https://kitap.kurtulum.com
DB_CONNECTION=mysql
DB_DATABASE=kitap
DB_USERNAME=...
DB_PASSWORD=...Ardından:
php artisan migrate --seed --force
php artisan storage:link
php artisan config:cache
php artisan route:cache
php artisan view:cacheWeb sunucusunun public/ klasörünü document root olarak ayarlayın. Domain: kitap.kurtulum.com
| Adres | https://kitap.kurtulum.com/login |
| E-posta | admin@kurtulum.com |
| İlk şifre | Kurtulum2026! |
Şifreyi Ayarlar sayfasından değiştirebilirsiniz (/settings).
Document root mutlaka public/ olmalı.
git clone https://github.com/valdrav/kitap.git
cd kitap
composer install --no-dev --optimize-autoloader
cp .env.example .env
nano .env # APP_URL, DB_* ayarla
php artisan key:generate
php artisan migrate --seed --force
php artisan storage:link
php artisan optimize:clear
php artisan config:cache
php artisan route:cacheGüncelleme:
bash deploy.sh/ adresi otomatik /login ekranına yönlendirir.
Kökte hâlâ "Let's get started / Laravel" görüyorsanız proje klasörü yanlış deploy edilmiş veya composer install yapılmamıştır.
composer install
cp .env.example .env
php artisan key:generate
# SQLite için: DB_CONNECTION=sqlite ve database/database.sqlite oluşturun
php artisan migrate --seed
php artisan storage:link
php artisan serve- Bölge bazlı kitap satışı kaydı
- Kargo durum takibi
- Kitap ekleme / fiyat / stok / kapak görseli
- Gelir, gider ve net kar analizi
- Dashboard grafikleri ve detaylı raporlar
- Ayarlar: e-posta ve şifre değiştirme
- Karanlık / aydınlık tema
- Tamamen Türkçe arayüz