Files
finance_app/develop.md
henry yo 1d9ae792fa
All checks were successful
Laravel-Oracle-Deploy / redeploy (push) Successful in 1m10s
fix: add md & fix dateformat & add note
2026-07-03 02:00:01 +08:00

35 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Fin-Buddy 專案開發進度與規劃
## ✅ 已完成階段
- [x] **容器架構部署**Laravel 與 PostgreSQL 成功運行於 `1panel-network`
- [x] **資料庫遷移**:順利整合至 1Panel 內建資料庫容器。
- [x] **環境對齊**:修正 Port 對應 (8081:9000) 及路由快取問題,系統穩定運行。
- [x] **端到端測試**:核心 API 流程驗證通過。
---
## ⏳ 待辦與優化清單
### 1. 系統清理與維運
- [ ] 移除舊容器與無用映像檔 (釋放空間)。
- [ ]`web.php` 內危險的同步腳本遷移至 Laravel Artisan Command。
- [ ] 檢查 `.env` 安全性設定 (關閉 `APP_DEBUG`)。
- [ ] 配置 1Panel 資料庫自動備份任務。
---
## 🚀 未來 Roadmap
| 階段 | 項目 | 目標 |
| :--- | :--- | :--- |
| **I** | **APP 化 (PWA)** | 將前端轉換為 PWA實現手機桌面安裝與離線訪問。 |
| **I** | **記帳 Widget** | 實作快速記帳入口,點擊即錄入,簡化操作動線。 |
| **II** | **內容細化與排程** | 擴充 DB Schema納入「信用卡結帳日」、「發票排程」邏輯。 |
| **II** | **銀行與信用卡聯動** | 實作數據同步機制 (Open Banking / 自動抓取)。 |
| **III** | **後台與權限管理** | 導入 Filament 與 Spatie建立 API 測試後台與系統監控。 |
---
## 📝 優先級建議
1. **建議先做:**`sync-all-history` 正式化為 Command減少系統安全風險。
2. **開發策略:** 建議優先採用 **Filament** 進行後台開發,這能省去 80% 開發後台介面的時間,讓你直接專注於監控系統與 API 測試。