Situs Web Lelang Online - Proyek Tim (Bagian dari Kursus Pengembang Web ENI)
Kateryna Bohringer (Manajemen Pengguna)
Maxime Baillemont (Manajemen Produk)
Adrien Ponassie (visual/desain)
Pengembangan Back-End:
Java/SQL
Pengembangan front-end:
HTML/CSS/JavaScript/Bootstrap
-SeAers dapat membuat akun atau login (menggunakan nama pengguna atau email), menyimpan info login mereka, memodifikasi informasi akun, dan melihat profil pengguna lain.
-Registrasi hanya menerima nama pengguna dan nilai email yang unik.
-Suser secara otomatis terputus setelah 5 menit tidak aktif.
-User dapat menghapus akun mereka selama mereka tidak memiliki tawaran aktif.
-Susers dapat membeli kredit (dengan verifikasi nomor kartu dan verifikasi pengguna, tetapi tidak ada fungsionalitas pembayaran nyata).
-Seners dapat mengunggah foto untuk lelang mereka (tautan ke foto disimpan dalam database).
-Asers dapat meminta untuk mengatur ulang email mereka, dalam hal ini token reset kata sandi dibuat dan tautan dikirim ke alamat email terdaftar yang hanya berlaku selama 24 jam (sepenuhnya fnctional).
-Administrator dapat mengedit kategori item (menghapus atau menambahkan kategori baru) - menu kategori diperbarui secara dinamis dari database.
-Administrator dapat menghapus akun pengguna atau menangguhkan akun (dalam hal ini pengguna tidak lagi dapat membuat lelang baru atau menawar item dan diberitahu tentang itu dengan jendela pop-up).
-Semuanya proses latar belakang memproses semua penjualan yang berakhir pada hari itu, memperbarui harga jual akhir dalam database dan mengirim email ke penawar tertinggi yang memenangkan penjualan (berfungsi penuh).
-Pengguna dapat melihat detail semua lelang saat ini.
-Pengguna dapat membuat lelang atau penawaran baru pada lelang.
-Pengguna tidak dapat menawar lebih banyak kredit daripada yang mereka miliki saat ini di akun mereka.
-Pengguna tidak bisa menawar di lelang mereka sendiri.
-Susents dapat mengedit atau menghapus daftar mereka selama sebelum waktu mulai penjualan.
-SEPAT Sale telah berakhir, pengguna hanya dikreditkan harga jual akhir setelah barang telah diambil oleh pembeli.
-Ketika pengguna dikalahkan kredit mereka dikembalikan kepada mereka.
-Susers dapat mengurutkan lelang berdasarkan beberapa kriteria: semua lelang yang terbuka, lelang berdasarkan kategori atau nama item, lelang yang saat ini mereka miliki, lelang yang selesai bahwa pengguna menang.
-Susers dapat mengurutkan penjualan mereka sendiri berdasarkan beberapa kriteria: semua penjualan mereka saat ini, penjualan mereka yang belum dimulai, penjualan mereka yang selesai.
-Susers dapat melihat daftar semua penjualan mereka dengan tawaran teratas saat ini dan nama penawar teratas.
Paginasi fungsional -Fungsional dari Halaman Penjualan Utama, dengan maksimal 6 artikel per halaman.
-Rance Web Responsif, Diadaptasi untuk Penggunaan Desktop atau Ponsel.
-Multi Bahasa Fungsionalitas (Bahasa Inggris/Prancis).
Untuk membuat database uji coba, Anda dapat menggunakan file SQL yang disediakan: Buat DB/Data untuk DB.
Anda perlu memodifikasi ForgotPassword.java dengan detail email/kata sandi admin Anda sendiri (harus Gmail), dan nodauction.java dengan jalur ke folder gambar Anda.