Skip to content

omeersari/Sorupunk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

My first Django web-development page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages