Ana Sayfa / LMSs / Taj Al-Quran Öğrenim Yönetim Sistemi (LMS)
Taj Al-Quran Öğrenim Yönetim Sistemi (LMS)
Tamamlandı

Taj Al-Quran LMS için backend mimarisi, abonelik/ödeme sistemleri ve performans optimizasyonunda katkıda bulundum. Platform, dünya çapında Kur’an ve İslam ilimleri eğitimi sunuyor.

Kullanılan Teknolojiler

Laravel MySql JQuery Bootstrap5

İş Birliği Detayları

Proje Türü

Şirket Projesi

Rolüm

Full-Stack Developer

Şirket

ProgmaTech

İş Birliği Bağlamı

Şirket/Organizasyon

🌟 Taj Al-Quran Öğrenim Yönetim Sistemi (LMS) – Rolüm ve Katkılarım

Progma’da çalışırken, Taj Al-Quran projesinin temel backend geliştiricilerinden biriydim. Bu proje, Laravel tabanlı büyük ölçekli bir Öğrenim Yönetim Sistemi (LMS) olup, dünya genelindeki öğrencilere Kur’an, Tecvid, Arapça ve İslami ilimler eğitimi sunmaktadır.

Platform; canlı dersler, abonelikler, ilerleme takibi ve çoklu dil desteği gibi özelliklerle binlerce öğrenciyi desteklemektedir. Benim katkılarım özellikle ölçeklenebilir backend çözümleri, finansal sistemler ve performans optimizasyonu üzerine yoğunlaştı.

🔧 Teknik Katkılarım

Backend Geliştirme ve Mimari

  • Laravel’in temel modüllerini geliştirdim ve iyileştirdim (kullanıcı yönetimi, ders planlama, finansal yönetim).
  • Frontend ve mobil istemcilerle entegrasyon için RESTful API’ler geliştirdim.
  • Öğrenciler, eğitmenler, dersler, ödemeler ve analizler için 100’den fazla tabloya sahip karmaşık veritabanı ilişkilerini tasarlayıp optimize ettim.
  • Öğrenciler, eğitmenler ve yöneticiler için rol tabanlı yetkilendirme sistemleri uyguladım.
  • Tekrarlayan görevler için özel Laravel Artisan komutları geliştirdim (ör. toplantı yönetimi, abonelik temizleme).

Ödeme ve Abonelik Sistemleri

  • Stripe ve PayPal için abonelik mantığını ve tekrar eden ödeme süreçlerini uyguladım.
  • Gelir takibi için finansal raporlama panellerine katkıda bulundum.
  • Eğitmen ödemelerinin bir kısmını otomatikleştirdim, şeffaflığı artırdım ve manuel iş yükünü azalttım.

Canlı Eğitim ve İletişim

  • Zoom API entegrasyonu ile derslerin otomatik oluşturulması, yönetilmesi ve kaydedilmesini sağladım.
  • Farklı saat dilimlerini destekleyen esnek planlama sistemleri geliştirdim.
  • Kullanıcıların dersler ve ödevler hakkında anında bilgilendirilmesi için gerçek zamanlı bildirim sistemleri geliştirdim.
  • Ödev yükleme ve değerlendirme sistemlerini dosya yönetimi desteğiyle geliştirdim.

Kullanıcı Deneyimi ve Çoklu Dil Desteği

  • Platformun çoklu dil yeteneklerini (Arapça, İngilizce vb.) genişlettim, RTL (sağdan sola yazım) desteği ekledim.
  • Blade tabanlı, responsive (duyarlı) arayüzler tasarladım ve iyileştirdim.
  • Dersler, eğitmenler ve içerik için gelişmiş arama ve filtreleme sistemleri geliştirdim.
  • Öğrenci, eğitmen ve yönetici panellerini daha kullanışlı ve sezgisel hale getirdim.

🚀 Öne Çıkan Başarılarım

  • Performans Optimizasyonu: Veritabanı sorgularını optimize ederek yanıt sürelerini önemli ölçüde düşürdüm.
  • Ölçeklenebilirlik: Binlerce eşzamanlı kullanıcıyı destekleyen veritabanı yapısı ve kuyruk sistemlerinin tasarımına katkıda bulundum.
  • Güvenlik: Oturum yönetimini güçlendirdim ve veri korumasını artırdım.
  • Güvenilirlik: Sistem istikrarını artıran arka plan işlemleri ve izleme araçları geliştirdim.

🌍 Küresel Etki

Taj Al-Quran, öğrencileri dünya çapında canlı ve kaydedilmiş dersler, kişiye özel öğrenme yolları, ödüllendirme (sertifikalar, rozetler) ve çoklu dil desteğiyle güçlendirmektedir.

Katkılarım, backend mimarisi, abonelik/ödeme süreçleri ve performans optimizasyonuna odaklanarak platformun güvenli ve ölçeklenebilir şekilde büyümesine yardımcı oldu.

Proje Galerisi

Bu Projeyi Paylaş

Hızlı Bilgi

Başlangıç Oct 2024
Tamamlandı May 2025
Karmaşıklık
/
Lightbox image
Link panoya kopyalandı!