Laravel Süper Lig Simulator

Laravel Süper Lig Simulator, futbol turnuvalarını simüle etmek ve takımların performanslarını değerlendirmek için Laravel 10 kullanılarak oluşturulmuş bir web uygulamasıdır. Bu proje, takımlar arasındaki maçları simüle eder, puan durumlarını günceller ve şampiyonluk tahminlerinde bulunur.

Kurulum

Projeyi yerel ortamınızda çalıştırmak için aşağıdaki adımları takip edin.

Önkoşullar

  • PHP 8.2 veya daha yeni bir sürüm
  • Composer
  • MySQL veya PostgreSQL

Laravel 10 Kurulumu

  1. Projeyi klonlayın:

    git clone https://github.com/smtkuo/laravel-super-lig-simulator-with-unit-tests
  2. Bağımlılıkları kurun:

    cd laravel-super-lig-simulator-with-unit-tests
    composer install
  3. .env dosyasını oluşturun ve veritabanı ayarlarınızı yapın:

    cp .env.example .env
  4. Uygulama anahtarını oluşturun:

    php artisan key:generate
  5. Veritabanını oluşturun ve migration'ları çalıştırın:

    php artisan migrate

Veritabanı Seeding

Uygulama ile birlikte gelen örnek verileri veritabanınıza eklemek için:

php artisan db:seed

PHPUnit Testleri

Projenin birim testlerini çalıştırmak için aşağıdaki komutu kullanın:

vendor/bin/phpunit

Proje Görselleri

Projenin ekran görüntüleri ve kullanıcı arayüzü örnekleri.

Image

Image

Image

Image

Image

Image