Skip to content

rudy0628/BigProject

Repository files navigation

BigProject

BigProject 是一款可以訂購機票及商品的網站

◆ 使用 Next.js 開發前端及 API 端口,資料庫是利用 Sanity 來做管理,前端 UI 是使用 MaterialUI 來做布局。
◆ 使用者可以在 Shoppingsite 中新增、刪除、修改、搜尋及瀏覽商品,商品資料是由 Sanity 來做管理。
◆ 使用者可以在 Airtshop 中新增、刪除、搜尋及瀏覽商品,已訂購是由 Sanity 來做管理,機票資訊是由第三方 API AirLabs 提供。
◆ 使用者可在商品結帳頁面及機票付款頁面中,使用信用卡進行付款動作,付款功能是使用第三方 API stripe 來實現。
◆ 使用者可在地圖中察看世界各地區各航班實時動向,地圖是採用原生 Google map 搭配 React Google Map 套件實現,實時航班是由第三方 API AirLabs 提供。
◆ 使用者可使用第三方登入,第三方登入是由 @react-oauth 提供。
◆ 使用者如果有疑問,可以於右下角點擊 Messenger 按鈕,Messenger 機器人會提供問題解答,Messenger 機器人是由ManyChat提供。

前往網站 BigProject