Skip to content

murataslan1/campHomeworkWeek5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CampHomeworkWeek5

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.

Bu isterleri katmanlı mimaride simüle ediniz.

Github adresinizi paylaşınız.

Diğer arkadaşlarınınız projelerini inceleyiniz. Beğenirseniz yıldızlayın :)

Kısıt : Hiç bir ek paket kullanmayınız. Tamamen gördüklerimizden ilerleyiniz.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages