💼 Yazılım Geliştirici Aranıyor: Eğitim Platformu Geliştirme Projesi
📌 Proje Tanımı
Geliştirilmesini istediğimiz sistem; öğrencilere yönelik online eğitim, test, deneme ve canlı ders hizmeti sunacak, çok yönlü ve profesyonel bir eğitim platformudur. Sistem; öğrenci, öğretmen ve yönetici rolleriyle çalışacak şekilde yapılandırılacaktır.
🔔 ÖNEMLİ NOT:
💰 İş başladıktan sonra fiyat artışı teklifi kesinlikle kabul edilmeyecektir. Bu nedenle teklif verirken tüm detayları okuyarak gerçekçi ve nihai teklifinizi belirtiniz.
🎯 Temel Özellikler
👨*🎓 Öğrenci Paneli (Detaylı Özellik Listesi)
✅ Haftalık Denemelere Katılabilir
- Admin tarafından belirlenen denemelere belirtilen tarihler arasında giriş yapabilir.
- Sınav süresi, başlama-bitiş zamanı, doğru/yanlış/net bilgisi ve sıralama öğrenciye gösterilir.
- Denemeler mobil uyumlu ve zamanlayıcılı olmalıdır.
✅ Online Denemelere Girebilir
- İstenilen zaman girilebilecek online denemeler oluşturulabilir.
- Sonuç geçmişi, tekrar çözüm imkânı ve çözüm ekranı öğrenciye sunulur.
✅ Binlerce Sorudan Oluşan Testleri Çözebilir
- Ders, konu, seviye gibi filtrelerle test listesi sunulur.
- Sorular hızlı ve gecikmesiz geçişe uygun olarak sunulmalı.
✅ Testleri Tekrar Tekrar Çözebilir
- Daha önce çözdüğü testlere erişip tekrar çözebilir.
- Her çözüm ayrı oturum olarak kaydedilir.
✅ Her Testteki Doğru-Yanlış-Net Sayılarını Görebilir
- Sonuç ekranında doğru, yanlış, boş, net ve başarı oranı bilgileri yer alır.
- Soru bazlı analiz ekranı sunulmalıdır.
✅ Genel ve Haftalık Sıralamaları Görebilir
- Haftalık ve genel sıralamalar liste olarak gösterilir.
- Gelişim grafikleri (net artışı, performans çizgisi) desteklenmelidir.
✅ Promosyon Kodu Girebilir, Referans Takibi Yapabilir
- Kayıt olurken ya da panelinden promosyon kodu girebilir.
- Kendi referans linki ile davet ettiği kişileri ve kazançlarını görebilir.
✅ Üyelik ve Ödeme İşlemlerini Gerçekleştirebilir
- Eğitim seti satın alma işlemlerini kredi kartı ile yapabilir.
- Promosyon indirimleri uygulanabilir, geçmiş satın almaları görebilir.
✅ Hesabına Ait Sınav Geçmişini Detaylıca Görüntüleyebilir
- Tüm sınav geçmişini tarih ve detay bazlı listeleyebilir.
- Hatalı yapılan konular, gelişim raporları vb. gösterilir.
✅ Mail Bildirimleri Alabilir
- Yeni deneme, canlı ders, satın alma, sıralama güncellemeleri vb. sistem bildirimleri mail olarak otomatik gönderilir.
👨*🏫 Öğretmen Paneli
- Öğrenci ekleme, düzenleme ve silme işlemleri.
- Öğrenciye özel test atama.
- Test/deneme sonuçlarını analiz etme.
- Canlı ders linki ekleme ve duyurma.
- Sınıf bazlı/grup bazlı öğrenci yönetimi.
🛠️ Yönetici (Admin) Paneli
- Eğitim seti yönetimi: oluşturma, güncelleme, silme.
- Soru bankası: toplu yükleme (Excel/CSV), filtreleme, toplu silme.
- Kullanıcı yönetimi: öğrenci, öğretmen yetkilendirme.
- Promosyon yönetimi: kod üretme, kullanım istatistikleri.
- Satış ve referans ağlarını izleme.
- Canlı ders takvimi yönetimi.
- Haftalık ve genel sıralama algoritmaları yönetimi.
- Mail şablonları ve tetikleyicileri düzenleme.
📁 Soru Yönetimi Özellikleri
- Toplu Yükleme: Excel/CSV ile binlerce soru eklenebilmelidir.
- Soru Tipleri: Çoktan seçmeli (tek/çok seçenek), doğru/yanlış.
- Etiketleme: Ders, konu, seviye, zorluk derecesi.
- Toplu Silme: Filtre bazlı silme opsiyonu.
- Soru Önizleme: Admin panelden görsel olarak görüntüleme.
- Test Oluşturma: Seçilen sorularla özel test oluşturma.
💳 Ödeme Sistemi
- Kredi kartı ödeme entegrasyonu (PayTR, Iyzico, Stripe vb.)
- Promosyon kodu desteği.
- Referans sistemi ile takipli satış.
- Satın alma geçmişi, aktif üyelik süresi takibi.
🧩 Eğitim Setleri
- Sınırsız sayıda set oluşturulabilir.
- Her sete test, video, deneme, canlı ders eklenebilir.
- Setler tekli veya paket şeklinde satılabilir.
📊 İstatistik ve Raporlama
- Öğrenci net istatistikleri.
- Konu bazlı başarı analizleri.
- En çok yanlış yapılan sorular.
- Haftalık deneme başarı yüzdesi.
- Öğretmene göre başarı oranları.
- Excel veya PDF rapor çıktısı.
🌐 Web Sitesi Tanıtım Sayfası
- Anasayfa, Hakkımızda, Eğitim Setleri, SSS, İletişim gibi bölümler.
- Mobil uyumlu, SEO optimize frontend.
- Eğitim setlerine direkt erişim, ödeme butonları.
🏗️ Teknik Gereksinimler
- Backend: Laravel (tercihen son sürüm)
- Frontend: Vue.js / React (tercih olarak belirtiniz)
- Veritabanı: MySQL / PostgreSQL
- Mobil Uyumluluk: Tüm cihazlarda %100 erişim.
- Yetkilendirme: Rol bazlı erişim kontrolleri.
- Performans: Büyük veri destekli yapı ve optimize sorgular.
- Geliştirilebilirlik: Modüler, future-proof yapı.
📩 Teklif Süreci
Lütfen teklifinizde şu başlıkları açıkça belirtiniz:
- Kullanılacak teknoloji ve altyapı detaylarınız.
- Daha önce yaptığınız benzer projeler (varsa link).
- Teslim süresi ve aşama planınız.
- Proje sonrası destek süreniz.
- Net ve sabit fiyat teklifiniz (iş süresince değiştirilemez!).
📬 Başvurular İçin
Lütfen bu ilana konuya yazarak ya da özel mesaj ile:
- Detaylı teknik yaklaşımınızı,
- Teslim takviminizi,
- Fiyat teklifinizi tek seferde net olarak iletiniz.
⚠️ Proje ciddi ve uzun vadeli bir çalışma olduğu için sadece disiplinli ve planlı çalışan profesyonellerle çalışılacaktır.