Skip to content

sensoyyasin/java5.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

java5.0 5th week first assignment E-commerce site

İstenilenler: Aşağıda bir e-ticaret sisteminde sisteme kayıt ve sisteme giriş için gerekli gereksinim ve kabul kriterlerini yazdım. Bu sisteme ait Java backend yazmak istiyoruz.

Kullanıcılar sisteme bilgilerini girerek üye olabilmelidir.

  1. Sisteme temel kullanıcı bilgileri , e-posta ve parolayla üye olunabilmelidir. Temel kullanıcı bilgileri : ad, soyad, e-posta, parola. Temel bilgilerin tamamı zorunludur.
  2. Parola en az 6 karakterden oluşmalıdır.
  3. E-posta alanı e-posta formatında olmalıdır. (Regex ile yapınız. Araştırma konusu)
  4. E-Posta daha önce kullanılmamış olmalıdır.
  5. Ad ve soyad en az iki karakterden oluşmalıdır.
  6. Üyelik sonucu kullanıcıya doğrulama e-postası gönderilmelidir. (Simulasyon)
  7. Doğrulama linki tıklandığında üyelik tamamlanmalıdır. (Simulasyon)
  8. Hatalı veya başarılı durumda kullanıcı bilgilendirilmelidir.
  9. Kullanıcılar sisteme Google hesapları ile üye olabilmelidir. (Simulasyon)
  10. İlerleyen zamanlarda başka yetkilendirme servisleri de kullanılabilir. (Sistemi dış servis entegrasyonu olacak şekilde yapılandırınız.)
  11. Hatalı veya başarılı durumda kullanıcı bilgilendirilmelidir.
  12. Kullanıcılar e-posta ve parola bilgisiyle sisteme giriş yapabilmelidir.

E-posta ve parola zorunludur Hatalı veya başarılı durumda kullanıcı bilgilendirilmelidir.

Bu isterleri katmanlı mimaride simüle ediniz.

java6

Releases

No releases published

Packages

 
 
 

Languages