在線拍賣網站 - 團隊項目(ENI Web開發人員課程的一部分)
Kateryna Bohringer(用戶管理)
Maxime Baillemont(產品管理)
Adrien Ponassie(視覺/設計)
後端發展:
Java/SQL
前端發展:
html/css/javascript/bootstrap
- 用戶可以創建帳戶或登錄(使用用戶名或電子郵件),保存其登錄信息,修改帳戶信息並查看其他用戶的配置文件。
- 註冊僅接受唯一的用戶名和電子郵件值。
- 不活動5分鐘後,用戶會自動斷開連接。
- 用戶只要沒有主動投標,就可以刪除其帳戶。
- 用戶可以購買信用(具有卡號驗證和用戶驗證,但沒有實際付款功能)。
- 用戶可以上傳拍賣照片(將照片的鏈接存儲在數據庫中)。
- 用戶可以請求重置他們的電子郵件,在這種情況下,創建了密碼重置令牌,並將鏈接發送到其註冊電子郵件地址,該電子郵件僅有效24小時(完全fnctional)。
- 管理員可以編輯項目類別(刪除或添加新類別) - 類別菜單從數據庫中動態更新。
- 管理員可以刪除用戶帳戶或暫停帳戶(在這種情況下,用戶無法再進行新的拍賣或競標項目,並通過彈出窗口通知了該帳戶)。
- 每天的背景過程都會處理當天結束的所有銷售,都會更新數據庫中的最終銷售價格,並將電子郵件發送給贏得銷售的最高出價者(功能齊全)。
- 用戶可以查看所有當前拍賣的詳細信息。
- 用戶可以在拍賣上創建新的拍賣或出價。
- 用戶不能比目前的賬戶更多的積分。
- 用戶無法競標自己的拍賣。
- 使用者可以在銷售開始時間之前編輯或刪除清單。
- 一旦銷售已終止,一旦買方拿走了該商品,用戶才能將最終的售價歸功於最終銷售價格。
- 當用戶的信用額超過他們的信用額度時,他們將退還給他們。
- 用戶可以按多個標準對拍賣進行分類:所有開放的拍賣,基於類別或項目名稱的拍賣,他們當前有競標的拍賣,用戶贏得的拍賣。
- 用戶可以按多個標準對自己的銷售進行分類:他們當前的所有銷售,尚未開始的銷售,銷售已經完成。
- 用戶可以查看所有THES銷售的清單,並以當前的最高出價和頂級投標人的名字列出。
- 主銷售頁面的功能分頁,每個頁面最多有6篇文章。
- 響應性網頁設計,適用於台式機或手機使用。
-Multi語言功能(英語/法語)。
要創建試用數據庫,您可以使用提供的SQL文件:創建DB/數據庫的數據庫。
您將需要使用自己的管理電子郵件/密碼詳細信息(必須是gmail)和newauction.java修改noveotpassword.java,並帶有通往圖像文件夾的路徑。