Flutter x Firebase 供應鏈資料骨幹

FutureCoinX 販賣機營運協同平台

FutureCoinX 將補貨、庫存、銷售、人事與財務資料集中在單一 Flutter App,結合 Firebase 雲端、在地 JSON 快取與客製報表,協助團隊掌握 300+ 台販賣機與數千貨道的即時狀態。

販賣機事業常見痛點

  • 庫存資料散落在工廠、倉庫、貨車與機台 Excel,無法即時對帳補貨需求。
  • 權限與地區控管複雜,臨時調動補貨人員時往往得重新建立帳號、菜單與負責區域。
  • 銷售、退貨與財務報表獨立運作,造成決策延遲及稽核缺口。

FutureCoinX 三大支柱

統一資料骨幹

YunxuFirestoreService 串接 Firestore、Storage、Log 與 AI 回覆 collection,搭配 YunxuLocalJsonService 管理帳號、地區與離線快取,登入後自動載入個人負責的庫存節點。

即時補貨協作

RestockMainPage 將倉庫、貨車、販賣機快速版與退貨流程拆模組,結合 g_localJsonService.getRegion 與 access level 控制,補貨單同步到 VendingPage 與 SalesDepartment 視圖。

財務與稽核自動化

SalesReportMainPage 整合收入、支出、銷售與歷史頁面,透過 Syncfusion / FL Chart 圖表、PDF/Printing 匯出與 g_firestoreService.postLogData 稽核流程,縮短對帳與審批時間。

Demo 畫面搶先看

FutureCoinX App 三大操作情境

以下流程展示登入,主畫面,商品管理頁面,協助營運者快速理解跨角色協作。

FutureCoinX 登入頁面
登入頁設計

簡潔,大方的登入頁面設計。

FutureCoinX 主畫面
主畫面設計

管理者、補貨員、財務等角色共用同一 App,依照 OnlyForStakeholders 與地區設定只顯示授權模組。

FutureCoinX 營運儀表板
商品頁設計

依據頂部快捷設計分類,可以快速導航到不同分類的商品。

多角色儀表板

MainPage 依據 showOnlyForStakeholders 與地區設定決定是否顯示補貨、庫存、販賣機、銷售、人事與設定專區,滿足管理層與現場人員的不同需求。

資料同步與離線備援

Provider + Firestore Stream 讓庫存與顧問報表即時更新;initializeWithFallback 於 Firebase 無資料時載入 g_product_info_fallback,確保補貨仍可運作。

稽核與推播流程

g_firestoreService.postLogData 紀錄每個頁面操作,結合 Firebase Storage 圖片上傳、AI Response 與 Punch in collection,讓內部稽核與通知具備完整脈絡。

親自體驗 FutureCoinX 雲端補貨平台

告訴我們您目前的販賣機規模與流程,我們將提供操作手冊、示範帳號與部署建議,協助快速驗證。

與我們聊聊需求

若需要示範資料或操作手冊,請透過團隊既有通訊管道聯繫維運人員,我們會協助匯入站點、庫存與關聯帳號。