可不可以訂飲料APP | Part 2 APP設計、成品
Published in
Nov 23, 2022
前期提要:
這次APP主要透過自己架設的Server Side 的 Swift 框架—Vapor,並搭Postgresql資料庫作為資料存放。
後端框架參考:
未來新增功能:
新增訂單運送狀態以及Widget
API 取得飲料菜單:
API建立訂單:
API更新訂單:
API取得訂單:
API刪除訂單:
菜單頁面:
透過sections分類飲料類別、rows分類飲料,並透過圖示表示是否限定熱飲、限定冰品、含有咖啡因、推薦項目、新品。
訂飲料頁面:
透過UIPickerView分類地區,並顯示於下方TableView。
未來會新增透過使用者位置自動選取地區。
商店位置頁面:
透過UICollectionView分類地區,點擊Cell會偵測是否可以開啟Google Maps和Apple Maps。
未來會讓使用者能自行選擇要開啟的地圖、以及使用使用者位置抓取最近店家。
歷史訂單頁面:
紀錄著使用者訂購過的訂單,若無資料則顯示No Data Found圖示。
未來會增加讓使用者能將複製訂單功能。