Genel Bakış
Etüt Randevu Sistemi, okullar ve eğitim kurumları için geliştirilmiş kapsamlı bir online etüt yönetim platformudur. Dört farklı kullanıcı rolü ile herkesin ihtiyacına özel bir arayüz sunar.
Teknik Özellikler
- Mimari: MVC (Model-View-Controller) deseni ile geliştirilmiş, PSR-4 uyumlu PHP 8+ altyapısı
- Veritabanı: PDO ile prepared statements, MySQL/MariaDB desteği
- Güvenlik: CSRF token koruması, XSS temizleme, rate limiting, güvenlik header'ları
- Frontend: Bootstrap 5, Font Awesome 6, mobil uyumlu responsive tasarım
- Servisler: PHPMailer (e-posta), Dompdf (PDF), PhpSpreadsheet (Excel)
- Lisans: Domain tabanlı lisans koruma sistemi
Kullanıcı Rolleri
| Rol | Yetkiler |
|---|---|
| Yönetici | Tam yetki: kullanıcı yönetimi, lisans, finans, tüm modüller |
| Öğretmen | Randevu yönetimi, not girişi, ödev, raporlama |
| Öğrenci | Randevu alma, ödev görüntüleme, mesajlaşma |
| Veli | Öğrenci takibi, not görüntüleme, mesajlaşma |
Modüller
- Randevu Yönetimi: Online randevu alma, iptal, yoklama, takvim görünümü
- Sınav & Not Takibi: Sınav ekleme, toplu not girişi, öğrenci karnesi
- Ödev Yönetimi: Ödev verme, yoklama, teslim takibi, raporlama
- Kullanıcı Yönetimi: Çoklu rol desteği, Excel'den toplu içe aktarım
- Mesajlaşma: Rol bazlı iç mesajlaşma, okundu bilgisi
- Finans: Kasa yönetimi, ödeme takibi, makbuz çıktısı
- Ders Programı: Haftalık ders çizelgesi, müfredat takibi
- Duyuru & Galeri: Duyuru yayınlama, görsel galeri yönetimi
- İzin Yönetimi: Excel'den toplu izin yükleme, takvim görünümü
- Raporlama: PDF çıktı, Excel dışa aktarım, öğrenci/öğretmen raporları
Gereksinimler
- PHP 8.0 veya üzeri
- MySQL 5.7+ / MariaDB 10.3+
- Composer 2.x
- Apache / Nginx web sunucusu
- PHP eklentileri: pdo_mysql, mbstring, gd, openssl, zip
We offer high-performance and user-friendly software solutions that accelerate your business's digitalization process. Software developed with modern architecture and current technologies increases your operational efficiency while reducing your costs.
We offer not just software, but a tool that supports the growth of your business. With our automation capabilities, we eliminate manual processes and strengthen your data-driven decision-making mechanisms.
- Up to 40% increase in speed in business processes
- Automation systems that minimize error margins
- User-friendly management panel and easy reporting
- Constantly updated security patches and support