Ekattor School Management System
🏆 Ekattor – School Management System
Ekattor is a comprehensive School Management System built with PHP and Laravel, designed to simplify administrative operations for educational institutions.
It manages students, teachers, classes, attendance, exams, payroll, and more through an intuitive admin dashboard and web interface.
Distributed under the GNU GPL license, it is ideal for developers, schools, and educational agencies seeking a flexible open-source ERP solution.
🚀 Genel Bakış
Amaç: Ekattor, okulların ve eğitim kurumlarının öğrenci kaydı, öğretmen yönetimi, devam takibi, sınav planlama ve maaş bordrosu işlemleri dahil olmak üzere idari görevleri otomatikleştirmesine yardımcı olur.
Gerçek dünyada kullanım: Okullar, koçluk merkezleri ve eğitim kurumları, operasyonlarını dijitalleştirmek, kayıt tutmayı geliştirmek ve gerçek zamanlı raporlar oluşturmak için bunu kullanabilir.
Hedef kullanıcılar: Okul yöneticileri, öğretmenler, muhasebeciler, geliştiriciler ve eğitim kurumlarını yöneten BT ekipleri.
✨ Temel Özellikler
- Öğrenci Yönetimi: Kayıt, profiller, akademik geçmiş ve ilerleme takibi.
- Öğretmen Yönetimi: Profil, sınıf ataması, programlar ve bordro yönetimi.
- Sınıf ve Bölüm Yönetimi: Sınıfları, bölümleri ve konuları oluşturun ve yönetin.
- Devam Takibi: Öğrenciler ve personel için günlük devam takibi.
- Sınavlar ve Notlar: Sınav planlaması, not girişi, not raporları ve performans analizi.
- Bordro ve Maaş: Personel için maaş oluşturma, kesintiler, ikramiyeler ve ödeme takibi.
- Ücret Tahsilat: Otomatik faturalandırma, ödeme takibi ve makbuz oluşturma.
- İletişim: Ebeveynler, öğrenciler ve öğretmenler için SMS, e-posta ve bildirimler.
- Raporlar ve Analizler: Katılım, akademik performans, mali özetler ve operasyonel raporlar.
- Duyarlı Tasarım: Masaüstü bilgisayarlar, tabletler ve akıllı telefonlarla uyumludur.
- Çoklu Dil ve Para Birimi: Küresel dağıtıma uygundur.
⚙️ Teknik Yığın
- Arka uç: Laravel Framework ile PHP 8.x
- Ön Uç: HTML5, CSS3, Bootstrap 5, JavaScript, jQuery
- Veritabanı: MySQL / MariaDB
- Sunucu: PHP-FPM'li Apache / Nginx
- İsteğe bağlı: Mobil uygulamalar veya üçüncü taraf hizmetler için REST API entegrasyonu
Sunucu Gereksinimleri: PHP uzantıları: mbstring, curl, openssl, json, pdo, fileinfo; SSL önerilir; Orta ölçekli dağıtımlar için 2 GB+ RAM.
🧩 Kurulum Kılavuzu
- Ekattor dosyalarını web sunucunuza yükleyin.
- Bir MySQL veritabanı oluşturun ve ekattor.sql'yi içe aktarın.
- .env dosyasını veritabanı kimlik bilgileri, posta ve ödeme ayarlarıyla güncelleyin.
- Bağımlılıkları yüklemek için besteci kurulumunu çalıştırın.
- /storage ve /bootstrap/cache için klasör izinlerini ayarlayın.
- Yönetici, öğretmen ve öğrenci hesapları oluşturmak için yönetici kontrol paneline erişin.
📦 Teslimatlar
- Tam PHP/Laravel kaynak kodu (GPL lisanslı)
- Okul yönetimi için yönetici kontrol paneli
- Öğretmen ve öğrenci panelleri
- Veritabanı şeması ve örnek veriler
- Duyarlı web arayüzü
- Kurulum ve konfigürasyon kılavuzu
- Mobil entegrasyon için API belgeleri (isteğe bağlı)
📱 Desteklenen Platformlar
Sunucu İşletim Sistemi: Linux, macOS, Windows (XAMPP/WAMP)
İstemci Erişimi: Masaüstü ve mobil tarayıcılar; duyarlı tasarım tabletleri ve akıllı telefonları destekler.
🧠 Notlar
Lisans: GPL – lisans koşulları altında uygun krediyle yeniden dağıtmak ve değiştirmek ücretsizdir.
- Eğitim kurumu yönetimi, geliştirme veya eğitim amaçlı kullanın.
- Yerel eğitim ve veri gizliliği düzenlemelerine uygunluğu sağlayın.
- Yeniden dağıtırken yazar kredilerini koruyun.
Özelleştirme İpuçları:
- Uygulama/Denetleyiciler ve uygulama/Modeller'de yoklama, maaş bordrosu veya not verme mantığını değiştirin.
- Laravel Blade şablonları aracılığıyla panoları, bildirimleri ve raporları genişletin.
- Devam, ödev veya sınav yönetimi için mobil uygulamaları entegre edin.
SEO Güvencesi: Herkese açık okul sayfaları için meta veriler, yapılandırılmış URL'ler ve şema işaretlemesi dahildir.
👨💻 Orijinal Geliştirici Kredisi
Bu GPL sürümü, yazar(lar)ı tarafından CodeCanyon'da geliştirilen orijinal Ekattor Okul Yönetim Sistemini temel almaktadır.
Doğru atıf, şeffaflığı ve orijinal çalışmaya saygı gösterilmesini sağlar.
Ekattor'u CodeCanyon'da görüntüleyin
🔒 Sorumluluk reddi beyanı
GPL Yeniden Dağıtım Bildirimi: Geliştirme, eğitim ve açık kaynak amaçlarıyla GPL kapsamında dağıtılır. Orijinal geliştiriciye bağlı değil veya desteklenmiyor. Kullanıcılar yerel eğitim ve veri gizliliği yasalarına uymaktan sorumludur.
✅ E-E-A-T Uyumluluğu (Tecrübe • Uzmanlık • Otorite • Güvenilirlik)
Deneyim: Öğrenci, öğretmen ve idari yönetim de dahil olmak üzere gerçek dünyadaki okul operasyonları için tasarlanmıştır.
Uzmanlık: Güvenli, ölçeklenebilir ve bakımı kolay okul yönetimi yazılımı için Laravel ve PHP ile oluşturulmuştur.
Güvenilirlik: Orijinal geliştirici şeffaflık ve özgünlük açısından itibar kazandı.
Güvenilirlik: GPL lisanslaması yasal yeniden dağıtımı sağlar; kurulum ve kullanım kılavuzu uyumluluk ve güvenliği vurgular.
Değerlendirmeler
Henüz değerlendirme yapılmadı.