Kalite yönetimi için hazırlanmış içinde hemen hemen tüm kalite faaliyetlerini eksiksiz yönetmenizi sağlayacak modüller barındıran online yönetim paneli.
Geliştirmenin devam edebilmesi için beni destekleyebilirsiniz
- PHP en az v.8.1
- DB server (MySQL tavsiye edilir)
- composer en az v.2
- nodejs en az v.14
- Gereklilikler hakkında daha fazla bilgi için Laravel ve Inertia sitelerini ziyaret ediniz.
npm install
composer install
- .env.example dosyasını kopyalayın ve adını .env olarak değiştirin
- Temiz bir veri tablosu oluşturun
- Veri tabanı bilgilerinizi .env içinde yer alan DB_ ön eki ile başlayan alanlara ekleyin
- Sırasıyla aşağıda yer alan komutları komut satırınızdan(cmd) çalıştırın. Projenin olduğun dizinde olduğunuzu kontrol edin.
php artisan migrate --seed
php artisan storage:link
php artisan key:generate
npm run hot
php artisan serve
http://localhost:8000 sayfasına gidin
- Repoyu bilgisayarınıza indirin/klonlayın
git clone https://github.com/sinan-aydogan/KaliteSihirbazi.git
- Projenin ana dizinine terminalden giriş yapın
cd /dizin isimleri/KaliteSihirbazi
- Bilgisayarınızda composer ve node kurulu olmasına gerek yok, docker ile gereken paketlerin kurulmu için aşağıdaki komutu çalıştırın.
docker run --rm \ -u "$(id -u):$(id -g)" \ -v "$(pwd):/var/www/html" \ -w /var/www/html \ laravelsail/php83-composer:latest \ composer install --ignore-platform-reqs
- Docker konteynırına direk erişiminizi sağlayan sail komutlarını hızlıca girebilmenizi için kullanıcı dosyanıza aşağıdaki komutları ekleyin.
sudo nano ~/.bashrc
alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'
- Komutun aktif olması için bu komutu terminalde çalıştırın
source ~/.bashrc
- Artık hazırsınız.
sail up -d
komutu ile docker konteynırlarını başlatın. - Projenizin domain adresini host dosyanıza eklemeyi unutmayın
sudo nano /etc/hosts
ile host dosyasını açın ve proje adresini127.0.0.1 kalitesihirbazi.test
şeklinde girin. - .env dosyasından APP_URL'i
http://kalitesihirbazi.test
olarak değiştirin. http://kalitesihirbazi.test
adresinde projeniz artık çalışıyor olmalı.sail artisan migrate --seed
komutu ile veritabanını oluşturun ve örnek verileri ekleyin.sail artisan storage:link
komutu ile storage klasörünü public klasörüne bağlayın.sail artisan key:generate
komutu ile yeni bir key oluşturun.sail npm install
komutu ile npm paketilerini indirin.sail npm run dev
komutu ile projenizi çalıştırın.
- LaraQuality
- Demo: https://laraquality.dev
- Email: [email protected]
- Password: admin
- Kalite Sihirbazı
- Demo: https://kalitesihirbazi.com.tr
- Email: [email protected]
- Password: admin
Daha fazla bilgiye veya desteğe ihtiyacın varsa:
- Discord kanalımıza katılabilirsin: Discord Channel
Cleavr hepsi bir arada proje(kod) yönetim sistemidir. Birden fazla server'ı ekleyebilir, içlerine bir çok özelliği tek tık ile kurabilir, yedek alabilir ve projelerinizi canlı olarak test edebilirsiniz.
🤘 Eğer beni desteklemek istiyorsanız [email protected] üzerinden benimle iletişime geçebilir veya Github üzerinden Sponsorum Olabilirsiniz
composer.json ve package.json dosyalarına göz atınız. Projemizde kullandığımız paketlerin sahiplerine ve topluluklarına en içten teşekkürlerimi sunarım.
Kalite Sihirbazı ve Laraquality MIT license lisansı ile yayınlanan açık kaynak bir projedir.