- Web 介面
- 行動應用程式
- API 與邏輯
- 資料庫
近期全端作品
2026 年,我完成了歐洲汽車電商平台 meinunfallauto 的前後兩端:含管理與合作夥伴儀表板的 Laravel 12 後端,以及支援德文、英文與由右至左阿拉伯文的 Next.js 16 客戶網站。
- 與庫存保留連動的 Stripe 預訂訂金,具備可安全重試的 Webhook 與實際退款。
- 擁有專屬詞庫與查詢解析器的領域專用搜尋引擎。
- 透過唯讀連線匯入舊資料庫。
- 管理後台內建 CMS,搭配在資料變更時自動更新、有快取的內容 API。
- Paguely,我自己的產品:Flutter App、含 24 個 migration 與 13 個 Edge Function 的 Supabase 後端,以及 RevenueCat 訂閱。
包含哪些內容
完整產品涵蓋使用者、營運人員與金流服務商會接觸到的一切。
產品定義
把你的說明文件整理成書面範圍:角色、使用者路徑、資料、金流,以及第一版先不做什麼。
後端與資料
Supabase(Postgres、列級安全性、Edge Function)、Firebase、Laravel 或 Node,依你的團隊與預算選擇,migration 納入版本控制。
管理後台與營運
供員工與合作夥伴使用的儀表板、角色與雙因素登入、發票、背景工作,以及不需要開發人員就能編輯內容。
網站與網頁應用程式
需要搜尋引擎曝光的頁面採用 Next.js 伺服器端渲染,支援多種語言與由右至左的版面,表單則在前後端都進行驗證。
行動 App
使用同一個後端與同一套規則的 Flutter App,在兩大商店上架。
金流
Stripe 結帳、訂金、退款,以及能承受重試的 Webhook;App 需要時加上商店訂閱。
產品如何打造
產品由資料模型向外建立,在加入更多功能之前,使用者就能從頭到尾走完一遍。
範圍與資料模型
誰會使用、做些什麼、儲存哪些資料,以及誰可以查看。
最小可運作骨架
註冊、核心操作與付款,貫穿後端、網站與 App 運作。
依切片開發功能
每個切片一次貫穿所有層級並附上測試,因此不必等待其他團隊。
上線
主機、網域、電子郵件、監控與商店上架,並附上簡短的交接文件。
問題
一位工程師能做出整個產品嗎?
對於聚焦的產品第一版,可以。後端、管理後台、網站與 App 都由我自己完成,省去多數延誤的起點,也就是交接。範圍更大時,我會及早說明哪些部分需要更多人。
你使用哪種後端?
Supabase、Firebase、Laravel 或 Node,取決於產品,以及之後由誰維護。我會在寫任何程式碼之前,於範圍文件中說明選擇的理由。
程式碼與帳號會屬於我嗎?
會。程式碼放在你的程式碼庫中,主機、商店與金流帳號都是你的,我在這些帳號內工作。
你能做多語言網站嗎?
可以。我已上線過英文、德文、波士尼亞語、匈牙利文與阿拉伯文的產品,包括由右至左的版面。
你能接續在無程式碼或 AI 建置工具中起步的產品嗎?
可以。我曾接手在 Lovable 上開始的產品,並朝商店上架的方向推進。我會先檢查資料模型與安全規則。
上線之後會怎麼樣?
我可以留下來處理修正與新功能,也可以附上文件並為你的團隊做導覽後交接。
有產品要從零開始打造嗎?
CS-01請描述誰會使用、他們會做什麼,以及他們會為哪些內容付費。
- 產品的功能,以及誰在使用。
- 已經有的東西:設計稿、程式碼、後端、商店帳號。
- 你的期限,以及已經確定的事項,例如上線日期或平台。