ahmetbarut/words

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

Laravel ile yazılmış kelime gönderme uygulaması. Kelime gönderme uygulaması.

v1.3 2021-05-10 17:53 UTC

This package is auto-updated.

Last update: 2021-10-11 13:53:58 UTC


README

Kelime gönderme uygulaması, abone olan kullanıcılara belirttikleri kadar(maksimum 100) ingilizce kelimeyi Türkçeye çevirerek günlük olarak gönderir. Kullanıcılar diledikleri zaman abonelikten çıkabilir.

Yakın zamanda apiye geçiş yapılarak kullanımı daha düzgün hale getirmeyi planlıyorum.

Burdan erişilebilir

Nasıl Çalışıyor ?

Uygulamada, laravel'in bize sunduğu schedule kullanılarak zamanlı program kullanılıyor. Uygulama içerisinde yine laravelin bize sunduğu Mail ve Jobs kullanılmakta.

Kurulum

    composer create-project ahmetbarut/words

.env dosyasında veritabanı ayarlarını yapın.

    php artisan make:install

Üyeyi admin olarak atamak için

    php artisan word:admin <email>

Varsayılan giriş bilgileri

Email : admin@admin.com Parola : 123456

son güncellemeler

  • word:install komutu eklendi. Komut çalıştığında migrate ve seed yapar.

  • Komut satırından admin yetkisi verme eklendi.

  • Laravel Gate kullanılarak sadece admin yetkisine sahip roller admin paneline girebilir olarak düzeltildi.

  • Kullanıcı Yetkileri Eklendi.

  • Admin panelinden kullanıcıları yönetme eklendi.

    • Kullanıcı ekleme eklendi.
    • Kullanıcı silme eklendi.
    • Kullanıcı güncelleme eklendi.
    • SADECE ADMIN YETKISINE SAHIP KULLANICILAR ADMIN PANELINE GIREBILIR.
  • laravel/ui eklendi.

  • Admin paneli ahmetbarut.netten ayrıştırıldı.

  • laravel/sanctum paketi api kullanmak için kurulumu ve konfigürasyonu yapıldı.

  • laravel 7'den 8'e güncellendi

  • kullanıcılar artık kelimeleri bildirebiliyor(hatalı kelimeler vs.).

NOT

hala geliştirme aşamasında hatalar mevcut olabilir. yeterli zamanım olmadığından fazla bakamıyordum