作品敘述:
此作品為由 React 製作的訂房網站,使用者可以選擇要去的地點及時間,針對選擇資訊間儲存在 Redux 內,作為後續計算價格的依據,並且有表單驗驗證系統,使用者需填入正確的格式內容,若填入錯誤格式,則會有錯誤提示,引導使用者進入最後的結帳頁面。
在疫情下,出國旅遊成為一種許久不曾體驗的娛樂,因而閒暇時,會到不同的旅遊網站看看,因而有了嘗試自己寫一個訂房網站的念頭,來去想念以前出國的時光。
使用技術:
- 使用 Create React App 快速建立專案
- 使用 React Hook 開發
- 使用 React Router 配置路由
- 使用 React Redux 管理資料
- 使用 React-Bootstrap 的 CSS framework
- 使用 styled-components 管理樣式
- 使用 React Hook Form 做表單驗證