可不可以訂飲料APP | Part 2 APP設計、成品

前期提要:

這次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圖示。

未來會增加讓使用者能將複製訂單功能。

--

--