Toko online kosmetik berkualitas tinggi
Situs web sederhana, berdasarkan rdbms mysql
(Mysqlworkbench digunakan selama membuat proyek) menggunakan JDBC
Struktur bagian dalam dibuat sesuai dengan arsitektur N-tier dan prinsip-prinsip yang solid
RBAC dipilih karena mekanisme otorisasi dikelola dengan filter
Aplikasi Stateful (Otentikasi -> Sesi dengan ID)
Kemasan: Apache Maven
Server web: Tomcat
Logger: log4j
Front-end: Bootstrap, CSS, HTML
Admin :
Membuat, memperbarui dan menghapus produk
Membuat, memperbarui dan menghapus pengguna
Mengelola Peran Pengguna
Menghapus pesanan, memiliki akses ke detailnya
Pengguna :
Mendaftar
Membeli produk
Memiliki akses ke keranjang belanja
Membuat pesanan
Melihat pesanan pengguna dan detailnya
Melihat detail pengguna dan pembaruannya
Tomcat (lokal) :
Penyebaran - war_exploded , context address — "/"
Database :
Jalankan kode konfigurasi dari file /Resources/database.sql di RDBMS Anda
Konfigurasikan properti koneksi Anda di /util/connectionutil.java
Mengotorisasi sebagai admin :
Pada halaman login (tombol "Sign In" ) Tekan tombol "Create Admin"
Kemudian ketik "Admin" untuk login dan "Admin007" untuk kata sandi di halaman login
Mengotorisasi sebagai pengguna :
Daftar di awal - tekan tombol "Sign Up" di halaman login atau bilah navigasi
Kemudian masuk di halaman login (tombol "Sign In" )
Dariia Pikul