當前版本: v1.0.0-beta-1
狀態: beta(可能存在錯誤;正在進行的改進?)
歡迎使用API Command ,這是一種強大而靈活的解決方案,用於管理在線訂單,非常適合想要為客戶提供現代有效體驗的小吃店,餐館和場所。命令是一種API,旨在簡化和自動化從客戶註冊到通過集成付款的在線結帳。
此版本代表了一個重要的里程碑,帶來了更具功能性的API並接近生產使用。
自定義建議:實施基於人工智能的系統,根據訂單歷史記錄建議產品。
結帳流的改進:付款或取消條紋後的Front和Front申請的重定向。
個人資料管理:
臨界校正:解決了嚴重問題,使API在許多情況下無法使用。
NullReferenceException 。/api/profile/orders/{orderId}中返回請求的詳細信息不一致。購物車上的ID :ID現在正確反映了購物車項目,消除了與產品ID的困惑。
測試覆蓋範圍:該代碼基庫現在總共有242次測試,涵蓋了單元測試,集成和端到端,可確保穩定性,可靠性並防止將來的回歸。
訂購:客戶可以在線下訂單,根據他們的喜好自定義小吃。自定義允許您添加或刪除成分,從而影響最終價格。
客戶推車:管理客戶推車的端點,在確認之前代表訂單的臨時狀態。
訂單管理(管理員):管理員可以查看所有訂單,更改訂單狀態,取消訂單(通過條紋報銷)以及訪問訂單的完整詳細信息。
個性化:客戶可以根據選擇的額外價格自定義其訂單,例如增加額外的奶酪或去除肉類。
產品和類別管理:創建,更新和排除產品和類別的終點。每種產品都可以與特定類別相關聯,並包括圖像和成分。
另外類別:每個產品類別,例如“小吃”,都可以擁有自己的額外允許,例如奶酪,額外的肉類。
其他管理:端點要管理產品。
地址:客戶可以註冊,更新和刪除地址。這有助於訂單過程,使客戶可以選擇一個預簽發的地址,避免將其重寫為每個訂單。客戶可能有多個地址。
歷史記錄和訂單詳細信息:端點要獲取尚未完成的所有當前客戶訂單,訪問訂單的特定詳細信息並查看訂單的完整歷史記錄。
可視化和訂單管理:管理員可以訪問所有訂單,能夠查看詳細信息,更改狀態並取消訂單。
實時通知:通知將在製定新訂單時實時發送到廚房,以確保廚房團隊立即意識到客戶的新訂單和自定義。
訂單取消:客戶和管理員都可以要求取消訂單。如果是管理員,則該訂單的狀態將“由系統取消”;如果客戶為,則狀態將“被客戶取消”。報銷通過條紋處理。
付款:目前,API通過條紋支持信用卡付款,併計劃將來實施PIX付款。
退款:在取消訂單的情況下通過條紋自動退款支持。
身份驗證:使用JWT(JSON Web代幣)實施,允許客戶登錄和維護安全的會話。
授權:受保護的端點需要身份驗證以確保只有授權用戶才能訪問某些功能,例如管理訂單或訪問個人資料信息。
你發現問題了嗎?幫助我們改善!