Skip to content

Engin Demiroğ, JavaCourse, Week-5, Java OOP Work 🛍

Notifications You must be signed in to change notification settings

tolgaozkaya/e-commerce-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Demo 🛍

Engin Demiroğ, Java Kursu, Hafta-5 (Ödev) Java OOP Çalışması

Gereksinimler:

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.

  • Sisteme temel kullanıcı bilgileri , e-posta ve parolayla üye olunabilmelidir. Temel kullanıcı bilgileri : ad, soyad, e-posta, parola. Temel bilgilerin tamamı zorunludur.

  • Parola en az 6 karakterden oluşmalıdır.

  • E-posta alanı e-posta formatında olmalıdır. (Regex ile yapınız. Araştırma konusu)

  • E-Posta daha önce kullanılmamış olmalıdır.

  • Ad ve soyad en az iki karakterden oluşmalıdır.

  • Üyelik sonucu kullanıcıya doğrulama e-postası gönderilmelidir. (Simulasyon)

  • Doğrulama linki tıklandığında üyelik tamamlanmalıdır. (Simulasyon)

  • Hatalı veya başarılı durumda kullanıcı bilgilendirilmelidir.


Kullanıcılar sisteme Google hesapları ile üye olabilmelidir. (Simulasyon)

  • İlerleyen zamanlarda başka yetkilendirme servisleri de kullanılabilir. (Sistemi dış servis entegrasyonu olacak şekilde yapılandırınız.)
  • Hatalı veya başarılı durumda kullanıcı bilgilendirilmelidir.

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.

About

Engin Demiroğ, JavaCourse, Week-5, Java OOP Work 🛍

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages