Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 2.37 KB

readme.md

File metadata and controls

57 lines (38 loc) · 2.37 KB

Proje Hakkında

For English please see below...

Sorupunk ile öğrencilerin herhangi bır sınav için mağazalardan kitaplar alması yerine tüm yayınların buluştuğu ve öğrencilerin bilgisayarlardın veya telefonlarından sorulara erişim sağlanması amaçlanmıştır.

Bu projede aşağıdaki Django özellikleri-metotları kullanılmıştır:

  • Kullanıcı Kaydı,
  • Üye Girişi ve Çıkışı,
  • Üye Şifremi Unuttum ve e-maile gelen link ile şifre sıfırlama,
  • Üye kullanıcı adı, email ve şifre değiştirmesi,
  • Admin sayfasında TinyMCE kullanımı,
  • Form özelleştirme,
  • Admin sayfası özelleştirme,
  • (Şuan aktif değil) Middleware ile kullanıcının siteye yaptığı son ziyaret vakti,
  • Decorator kullanımı ve üyenin, logged in halinde kayıt veya giriş sayfalarına erişememesi
  • Django hazır login_required kullanımı
  • Front-End kısmında Materialize responsive framework kullanımı

Planlanan Güncellemeler:

  • Sınavlar için satın alma sayfası, (Gerçek olmayan bir ödeme sayfası),
  • Sınavları çözebilme, sonuçların görselleştirilmesi,
  • Kullanıcı sayfasında çözülen testlerin(doğrusu ve yanlışı ile) ve okunan konuların gösterilmesi,
  • Duyurular sekmesinde kullanıcının son ziyaretine göre, siteyi tekrar ziyaret ettiği zaman yeni duyuru olup olmamasına göre navbarda değişiklik

About Project

With Sorupunk it is aimed for students to have an online access with computers or mobile phones to all pusblisher's question books instead of buying them from stores.

Used Django features in this project:

  • User registration,
  • Uger login and logout,
  • User forgot password and resetting password with a link in their email,
  • Usage of TinyMCE on Admin panel,
  • Form customizing,
  • Admin panel customizing,
  • (Not active now) With middleware obtaining the last visit time of a user,
  • Restriction of user to visit some pages after logged in with decorator,
  • Django default login_required decorator,
  • In front-end, Materialize responsive framework is used.

Planned Updates:

  • A fake payment page for Sınavlar(Quizzes in Sınavlar tab),
  • Users solve the quizzes and see the results in graphs etc.,
  • To see the completed subjects and quizzes (with results) on account page,
  • According to user's last visited time to website, when visiting website again,showing if a new post is posted on duyurular tab