Proje ile ilgili bazı bilgilendirmeler yapmam iyi olur düşüncesindeyim.
Malum, proje biraz zor ve tek bir kişi olarak uğraşıyorum. Bu nedenle açık gedik çok fazla.
Proje rust dili kullanıyor. Framework olarak actix-web(ismini duymamış olabilirsiniz ama ismini duyduğunuz tüm frameworklerden hızlı olduğunu bilmeninizi isterim). Veritabanı olarak postgresql ve redis kullanılıyor. git yerine pijul kullanılıyor. Burada belki de yardım edecekler için sorun pijul çünkü ben kendim windows üzerine kuramadım. Proje gpl lisanslı ancak şu an için kodları paylaşmayı bazı sebeplerden ötürü açmış değilim. Yardım edebileceklere açarım yalnızca.
Öte yandan proje, ders programı hazırlama üzerine ancak, ilk mesajda da belirttim. Bir çok alt proje entegre edilebilir. Veli-okul iletişim ağı, öğrenci yoklama takibi, ödev takibi, anlık veli-okul bilgilendirmeleri, öğrenci gelişimi takibi gibi bir çok şey yapılabilir. Ancak bunlar yılları bulur. Bu sebeple şimdilik sadece ve sadece ders programını sağlam bir şekilde yapma niyetindeyim.
Frontend kısmında ciddi sıkıntılar mevcut zira ilgi alanım değil. Javascript var ancak yeterli düzeyde değil, yine sunucu tarafında tüm istekleri karşılayacak, tüm hataları yakalayacak kodlar oturmuş değil. Ancak bir kişinin tüm bu işleri yapması da zaten biraz zor. Ders programını hazırlamak zaten ayrı bir dert, bir de bunlar eklenince işler birazcık çığırından çıkıyor, malum.
Sistemi bu hafta içerisinde biraz düzenleyerek yardım edecek arkadaşlara açmayı düşünüyorum. Şimdilik kolay gelsin.